{"id":360523,"url":"https://github.com/resilience4j/resilience4j","last_synced_at":"2026-06-21T02:01:42.720Z","repository":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2026-06-16T11:45:55.000Z","size":9387,"stargazers_count":10688,"open_issues_count":291,"forks_count":1468,"subscribers_count":214,"default_branch":"master","last_synced_at":"2026-06-17T04:28:55.731Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2026-06-17T02:53:42.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34591166,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-21T02:00:05.568Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"packages":[{"id":4838044,"name":"io.github.resilience4j:resilience4j-annotations","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":26,"first_release_published_at":"2018-06-18T10:57:46.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-17T19:17:10.028Z","created_at":"2022-07-26T16:14:11.934Z","updated_at":"2026-05-17T19:17:10.029Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-annotations/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-annotations/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.948Z","dependent_packages_count":23,"downloads":null,"downloads_period":null,"dependent_repos_count":25,"rankings":{"downloads":null,"dependent_repos_count":4.740662134969816,"dependent_packages_count":2.8173328741560617,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":null,"average":3.800023255529081},"purl":"pkg:maven/io.github.resilience4j/resilience4j-annotations","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-annotations","docker_dependents_count":1,"docker_downloads_count":19,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-annotations","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-annotations/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-annotations/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-annotations/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-annotations/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-annotations/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-annotations/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-annotations/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034534,"name":"io.github.resilience4j:resilience4j-retrofit","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":25,"first_release_published_at":"2017-05-15T14:09:00.000Z","latest_release_published_at":"2021-06-25T09:57:33.000Z","latest_release_number":"1.7.1","last_synced_at":"2026-05-05T21:46:48.203Z","created_at":"2022-07-27T17:02:09.548Z","updated_at":"2026-05-05T21:46:48.203Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-retrofit/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-retrofit/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.214Z","dependent_packages_count":24,"downloads":null,"downloads_period":null,"dependent_repos_count":19,"rankings":{"downloads":null,"dependent_repos_count":5.550538353561223,"dependent_packages_count":2.699877651468883,"stargazers_count":3.0346841065052974,"forks_count":4.5925753865192345,"docker_downloads_count":null,"average":3.96941887451366},"purl":"pkg:maven/io.github.resilience4j/resilience4j-retrofit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-retrofit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-retrofit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-retrofit/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retrofit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retrofit/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retrofit/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retrofit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retrofit/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retrofit/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034541,"name":"io.github.resilience4j:resilience4j-kotlin","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":20,"first_release_published_at":"2019-06-14T09:57:28.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-28T19:56:20.415Z","created_at":"2022-07-27T17:02:11.718Z","updated_at":"2026-05-28T19:56:20.416Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-kotlin/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-kotlin/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.216Z","dependent_packages_count":18,"downloads":null,"downloads_period":null,"dependent_repos_count":34,"rankings":{"downloads":null,"dependent_repos_count":3.913544033877604,"dependent_packages_count":3.540129543793611,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":null,"average":3.7673817937911083},"purl":"pkg:maven/io.github.resilience4j/resilience4j-kotlin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-kotlin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-kotlin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-kotlin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-kotlin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-kotlin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-kotlin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-kotlin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-kotlin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-kotlin/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838093,"name":"io.github.resilience4j:resilience4j-test","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:09:02.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-28T20:02:46.055Z","created_at":"2022-07-26T16:14:25.877Z","updated_at":"2026-05-28T20:02:46.055Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-test/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-test/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.010Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.767411637728202,"dependent_packages_count":50.148880741219834,"stargazers_count":3.0384887253125292,"forks_count":4.616003828647979,"docker_downloads_count":null,"average":19.642696233227134},"purl":"pkg:maven/io.github.resilience4j/resilience4j-test","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-test","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-test","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-test/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-test/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-test/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-test/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-test/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-test/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-test/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838041,"name":"io.github.resilience4j:resilience4j-spring-cloud","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://github.com/resilience4j/resilience4j","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":5,"first_release_published_at":"2019-09-16T09:49:36.000Z","latest_release_published_at":"2020-02-06T15:44:32.000Z","latest_release_number":"1.3.1","last_synced_at":"2026-05-25T08:17:32.214Z","created_at":"2022-07-26T16:14:11.638Z","updated_at":"2026-05-25T08:17:32.214Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring-cloud/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring-cloud/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.947Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.76761188082332,"dependent_packages_count":50.149481470505194,"stargazers_count":3.038288482217412,"forks_count":4.615803585552861,"docker_downloads_count":null,"average":19.642796354774696},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring-cloud","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-cloud","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-cloud","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring-cloud/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838059,"name":"io.github.resilience4j:resilience4j-prometheus","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":25,"first_release_published_at":"2017-05-15T14:08:57.000Z","latest_release_published_at":"2021-06-25T09:56:56.000Z","latest_release_number":"1.7.1","last_synced_at":"2026-06-01T04:32:54.580Z","created_at":"2022-07-26T16:14:16.550Z","updated_at":"2026-06-01T04:32:54.580Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-prometheus/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-prometheus/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.951Z","dependent_packages_count":17,"downloads":null,"downloads_period":null,"dependent_repos_count":15,"rankings":{"downloads":null,"dependent_repos_count":6.291037319305637,"dependent_packages_count":3.724922055375225,"stargazers_count":3.038288482217412,"forks_count":4.615803585552861,"docker_downloads_count":null,"average":4.417512860612784},"purl":"pkg:maven/io.github.resilience4j/resilience4j-prometheus","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-prometheus","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-prometheus","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-prometheus/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-prometheus/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-prometheus/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-prometheus/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-prometheus/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-prometheus/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-prometheus/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5982331,"name":"io.github.resilience4j:resilience4j-hedge","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":7,"first_release_published_at":"2022-11-21T08:58:26.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-25T10:17:23.454Z","created_at":"2023-01-26T16:36:55.476Z","updated_at":"2026-05-25T10:17:23.455Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-hedge/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-hedge/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.213Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":48.85985838769028,"stargazers_count":2.8330487577321968,"forks_count":4.150456558247042,"average":21.955826911154226},"purl":"pkg:maven/io.github.resilience4j/resilience4j-hedge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-hedge","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-hedge","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-hedge/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-hedge/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-hedge/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-hedge/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-hedge/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-hedge/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-hedge/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034560,"name":"io.github.resilience4j:resilience4j-bulkhead","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:34.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-06-15T14:40:55.679Z","created_at":"2022-07-27T17:02:20.433Z","updated_at":"2026-06-15T14:40:55.680Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-bulkhead/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-bulkhead/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.949Z","dependent_packages_count":51,"downloads":null,"downloads_period":null,"dependent_repos_count":342,"rankings":{"downloads":null,"dependent_repos_count":0.7958834306079748,"dependent_packages_count":1.3589083883110251,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":null,"average":2.4426613541030546},"purl":"pkg:maven/io.github.resilience4j/resilience4j-bulkhead","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-bulkhead","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-bulkhead","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-bulkhead/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bulkhead/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bulkhead/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bulkhead/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bulkhead/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bulkhead/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bulkhead/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5982329,"name":"io.github.resilience4j:resilience4j-vavr","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":7,"first_release_published_at":"2022-11-21T09:00:24.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-29T09:56:19.380Z","created_at":"2023-01-26T16:36:55.462Z","updated_at":"2026-05-29T09:56:19.380Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-vavr/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-vavr/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.005Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.767011151537968,"dependent_packages_count":32.97983752275262,"stargazers_count":3.0348843496004148,"forks_count":4.592775629614352,"docker_downloads_count":null,"average":15.343627163376338},"purl":"pkg:maven/io.github.resilience4j/resilience4j-vavr","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-vavr","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-vavr","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-vavr/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vavr/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vavr/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vavr/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vavr/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vavr/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vavr/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034528,"name":"io.github.resilience4j:resilience4j-spring-cloud2","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":17,"first_release_published_at":"2019-09-16T09:49:39.000Z","latest_release_published_at":"2025-01-03T08:33:26.000Z","latest_release_number":"2.3.0","last_synced_at":"2026-05-05T04:46:16.468Z","created_at":"2022-07-27T17:02:03.918Z","updated_at":"2026-05-05T04:46:16.468Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring-cloud2/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring-cloud2/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.217Z","dependent_packages_count":15,"downloads":null,"downloads_period":null,"dependent_repos_count":88,"rankings":{"downloads":null,"dependent_repos_count":2.1207540369810487,"dependent_packages_count":4.181040955460561,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":6.431739230545906,"average":4.069877564096147},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring-cloud2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-cloud2","docker_dependents_count":1,"docker_downloads_count":14,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-cloud2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring-cloud2/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud2/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838114,"name":"io.github.resilience4j:resilience4j-ratelimiter","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:58.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-25T23:07:58.992Z","created_at":"2022-07-26T16:14:29.374Z","updated_at":"2026-05-25T23:07:58.992Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-ratelimiter/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-ratelimiter/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:47.998Z","dependent_packages_count":81,"downloads":null,"downloads_period":null,"dependent_repos_count":495,"rankings":{"downloads":null,"dependent_repos_count":0.6166845198169969,"dependent_packages_count":0.8953938872148084,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":6.561296161331401,"average":3.1430945162707307},"purl":"pkg:maven/io.github.resilience4j/resilience4j-ratelimiter","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-ratelimiter","docker_dependents_count":5,"docker_downloads_count":390091,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-ratelimiter","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-ratelimiter/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratelimiter/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratelimiter/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratelimiter/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratelimiter/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratelimiter/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratelimiter/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5982330,"name":"io.github.resilience4j:resilience4j-spring-boot3","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":6,"first_release_published_at":"2022-12-05T14:46:59.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-22T16:16:42.139Z","created_at":"2023-01-26T16:36:55.473Z","updated_at":"2026-05-22T16:16:42.139Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring-boot3/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring-boot3/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.950Z","dependent_packages_count":3,"downloads":null,"downloads_period":null,"dependent_repos_count":24,"rankings":{"downloads":null,"dependent_repos_count":4.857697244454768,"dependent_packages_count":17.559917740136527,"stargazers_count":3.0346841065052974,"forks_count":4.5925753865192345,"docker_downloads_count":6.427202623985519,"average":7.294415420320268},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring-boot3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-boot3","docker_dependents_count":7,"docker_downloads_count":102,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-boot3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring-boot3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot3/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838120,"name":"io.github.resilience4j:resilience4j-spring","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":25,"first_release_published_at":"2018-06-18T10:58:03.000Z","latest_release_published_at":"2025-01-03T08:33:04.000Z","latest_release_number":"2.3.0","last_synced_at":"2026-06-12T07:01:37.077Z","created_at":"2022-07-26T16:14:31.438Z","updated_at":"2026-06-12T07:01:37.078Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.215Z","dependent_packages_count":20,"downloads":null,"downloads_period":null,"dependent_repos_count":10,"rankings":{"downloads":null,"dependent_repos_count":7.809684369018348,"dependent_packages_count":3.2085679275354195,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":null,"average":4.665087577386053},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034539,"name":"io.github.resilience4j:resilience4j-spring-cloud-common","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://github.com/resilience4j/resilience4j","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":5,"first_release_published_at":"2019-09-16T09:49:32.000Z","latest_release_published_at":"2020-02-06T15:45:41.000Z","latest_release_number":"1.3.1","last_synced_at":"2026-06-02T10:11:43.991Z","created_at":"2022-07-27T17:02:11.185Z","updated_at":"2026-06-02T10:11:43.991Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring-cloud-common/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring-cloud-common/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:47.999Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":22.360619819704137,"stargazers_count":2.560779128536546,"forks_count":3.721285786803049,"average":15.155657168997779},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring-cloud-common","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-cloud-common","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-cloud-common","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring-cloud-common/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud-common/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud-common/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud-common/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud-common/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud-common/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-cloud-common/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838073,"name":"io.github.resilience4j:resilience4j-feign","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":23,"first_release_published_at":"2019-04-05T09:16:53.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-06-05T17:31:34.003Z","created_at":"2022-07-26T16:14:19.693Z","updated_at":"2026-06-05T17:31:34.004Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-feign/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-feign/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.954Z","dependent_packages_count":22,"downloads":null,"downloads_period":null,"dependent_repos_count":176,"rankings":{"downloads":null,"dependent_repos_count":1.2818228233339006,"dependent_packages_count":2.939468689182371,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":6.465589735786194,"average":3.665795852258582},"purl":"pkg:maven/io.github.resilience4j/resilience4j-feign","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-feign","docker_dependents_count":3,"docker_downloads_count":13,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-feign","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-feign/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-feign/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-feign/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-feign/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-feign/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-feign/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-feign/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838042,"name":"io.github.resilience4j:resilience4j-rxjava3","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":13,"first_release_published_at":"2020-04-22T08:15:14.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-29T23:16:39.858Z","created_at":"2022-07-26T16:14:11.651Z","updated_at":"2026-05-29T23:16:39.859Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-rxjava3/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-rxjava3/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.217Z","dependent_packages_count":15,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.11035797458114,"dependent_packages_count":4.175669262484656,"stargazers_count":3.0384826409608445,"forks_count":4.617796769684858,"docker_downloads_count":null,"average":6.985576661927875},"purl":"pkg:maven/io.github.resilience4j/resilience4j-rxjava3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-rxjava3","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-rxjava3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-rxjava3/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava3/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava3/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava3/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava3/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838126,"name":"io.github.resilience4j:resilience4j-timelimiter","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":31,"first_release_published_at":"2017-06-06T13:34:52.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-06-11T18:05:13.868Z","created_at":"2022-07-26T16:14:31.973Z","updated_at":"2026-06-11T18:05:13.868Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-timelimiter/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-timelimiter/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.214Z","dependent_packages_count":54,"downloads":null,"downloads_period":null,"dependent_repos_count":340,"rankings":{"downloads":null,"dependent_repos_count":0.8000896997461177,"dependent_packages_count":1.286027490514471,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":5.599014906546267,"average":3.0654460219594606},"purl":"pkg:maven/io.github.resilience4j/resilience4j-timelimiter","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-timelimiter","docker_dependents_count":25,"docker_downloads_count":242,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-timelimiter","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-timelimiter/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-timelimiter/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-timelimiter/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-timelimiter/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-timelimiter/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-timelimiter/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-timelimiter/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5059962,"name":"io.github.resilience4j:resilience4j-core","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:53.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-06-06T19:30:45.551Z","created_at":"2022-07-28T02:19:18.355Z","updated_at":"2026-06-06T19:30:45.551Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-core/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-core/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:47.996Z","dependent_packages_count":40,"downloads":null,"downloads_period":null,"dependent_repos_count":121,"rankings":{"downloads":null,"dependent_repos_count":1.6878735396289881,"dependent_packages_count":1.677064896164535,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":6.465589735786194,"average":3.4892763538145872},"purl":"pkg:maven/io.github.resilience4j/resilience4j-core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-core","docker_dependents_count":4,"docker_downloads_count":390120,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-core/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-core/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-core/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838047,"name":"io.github.resilience4j:resilience4j-circularbuffer","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:49.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-30T03:01:14.760Z","created_at":"2022-07-26T16:14:12.458Z","updated_at":"2026-05-30T03:01:14.761Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-circularbuffer/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-circularbuffer/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.004Z","dependent_packages_count":17,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.77849954144423,"dependent_packages_count":3.7285189649855623,"stargazers_count":3.039684097125716,"forks_count":4.619999439320456,"docker_downloads_count":null,"average":6.291675510718991},"purl":"pkg:maven/io.github.resilience4j/resilience4j-circularbuffer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-circularbuffer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-circularbuffer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-circularbuffer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circularbuffer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circularbuffer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circularbuffer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circularbuffer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circularbuffer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circularbuffer/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838033,"name":"io.github.resilience4j:resilience4j-bom","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":11,"first_release_published_at":"2020-06-03T11:27:22.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-22T17:32:07.305Z","created_at":"2022-07-26T16:14:07.056Z","updated_at":"2026-05-22T17:32:07.305Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-bom/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-bom/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.950Z","dependent_packages_count":7,"downloads":null,"downloads_period":null,"dependent_repos_count":51,"rankings":{"downloads":null,"dependent_repos_count":3.0163481464425512,"dependent_packages_count":8.398722582066092,"stargazers_count":3.039173482565648,"forks_count":4.6031094514911555,"docker_downloads_count":7.16014776401806,"average":5.243500285316701},"purl":"pkg:maven/io.github.resilience4j/resilience4j-bom","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-bom","docker_dependents_count":1,"docker_downloads_count":8,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-bom","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-bom/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bom/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bom/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bom/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bom/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bom/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-bom/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":10369390,"name":"github.com/resilience4j/resilience4j","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":null,"versions_count":42,"first_release_published_at":"2016-01-05T11:31:23.000Z","latest_release_published_at":"2026-03-14T13:20:44.000Z","latest_release_number":"v2.4.0+incompatible","last_synced_at":"2026-06-02T17:01:54.604Z","created_at":"2024-06-14T04:53:48.514Z","updated_at":"2026-06-02T17:01:54.604Z","registry_url":"https://pkg.go.dev/github.com/resilience4j/resilience4j","install_command":"go get github.com/resilience4j/resilience4j","documentation_url":"https://pkg.go.dev/github.com/resilience4j/resilience4j#section-documentation","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:47.998Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.955284017337604,"dependent_packages_count":6.5176669419177395,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.736475479627671},"purl":"pkg:golang/github.com/resilience4j/resilience4j","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/resilience4j/resilience4j","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/resilience4j/resilience4j","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/resilience4j/resilience4j/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fresilience4j%2Fresilience4j/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fresilience4j%2Fresilience4j/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fresilience4j%2Fresilience4j/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fresilience4j%2Fresilience4j/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fresilience4j%2Fresilience4j/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fresilience4j%2Fresilience4j/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2182421,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4838149,"name":"io.github.resilience4j:resilience4j-metrics","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:56.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-06-02T20:33:44.931Z","created_at":"2022-07-26T16:14:35.633Z","updated_at":"2026-06-02T20:33:44.931Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-metrics/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-metrics/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.009Z","dependent_packages_count":19,"downloads":null,"downloads_period":null,"dependent_repos_count":49,"rankings":{"downloads":null,"dependent_repos_count":3.1006417123006536,"dependent_packages_count":3.360336694404178,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":null,"average":3.5257691049238193},"purl":"pkg:maven/io.github.resilience4j/resilience4j-metrics","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-metrics","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-metrics","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-metrics/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-metrics/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-metrics/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-metrics/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-metrics/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-metrics/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-metrics/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034548,"name":"io.github.resilience4j:resilience4j-micrometer","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":28,"first_release_published_at":"2018-03-13T13:21:09.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-06-08T02:31:38.224Z","created_at":"2022-07-27T17:02:16.072Z","updated_at":"2026-06-08T02:31:38.224Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-micrometer/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-micrometer/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.218Z","dependent_packages_count":41,"downloads":null,"downloads_period":null,"dependent_repos_count":1438,"rankings":{"downloads":null,"dependent_repos_count":0.3079418154151108,"dependent_packages_count":1.6412250422469787,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":3.9129433671375224,"average":2.695592764458566},"purl":"pkg:maven/io.github.resilience4j/resilience4j-micrometer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-micrometer","docker_dependents_count":10,"docker_downloads_count":115624,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-micrometer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-micrometer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micrometer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micrometer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micrometer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micrometer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micrometer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micrometer/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838034,"name":"io.github.resilience4j:resilience4j-micronaut","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":9,"first_release_published_at":"2021-01-25T12:55:30.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-19T22:18:14.016Z","created_at":"2022-07-26T16:14:08.187Z","updated_at":"2026-05-19T22:18:14.016Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-micronaut/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-micronaut/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.213Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":16.111727413625314,"dependent_packages_count":50.14998177791483,"stargazers_count":3.0384826409608445,"forks_count":4.618797983155585,"docker_downloads_count":null,"average":18.479747453914143},"purl":"pkg:maven/io.github.resilience4j/resilience4j-micronaut","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-micronaut","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-micronaut","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-micronaut/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micronaut/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micronaut/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micronaut/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micronaut/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micronaut/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-micronaut/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5982328,"name":"io.github.resilience4j:resilience4j-spring6","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":6,"first_release_published_at":"2022-12-05T14:47:19.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-04-24T12:27:46.465Z","created_at":"2023-01-26T16:36:55.426Z","updated_at":"2026-04-24T12:27:46.465Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring6/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring6/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.953Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":22.360619819704137,"stargazers_count":2.8330487577321968,"forks_count":4.150456558247042,"average":15.331017269157691},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring6","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring6","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring6","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring6/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring6/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring6/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring6/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring6/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring6/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring6/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034557,"name":"io.github.resilience4j:resilience4j-circuitbreaker","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:47.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-27T06:16:53.965Z","created_at":"2022-07-27T17:02:19.518Z","updated_at":"2026-05-27T06:16:53.965Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-circuitbreaker/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-circuitbreaker/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.949Z","dependent_packages_count":193,"downloads":null,"downloads_period":null,"dependent_repos_count":681,"rankings":{"downloads":null,"dependent_repos_count":0.49474917158045434,"dependent_packages_count":0.4042487160748431,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":5.430839093071495,"average":2.7891381156440023},"purl":"pkg:maven/io.github.resilience4j/resilience4j-circuitbreaker","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-circuitbreaker","docker_dependents_count":31,"docker_downloads_count":275,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-circuitbreaker","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-circuitbreaker/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circuitbreaker/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circuitbreaker/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circuitbreaker/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circuitbreaker/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circuitbreaker/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-circuitbreaker/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838084,"name":"io.github.resilience4j:resilience4j-spring-boot2","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":25,"first_release_published_at":"2018-06-18T10:58:04.000Z","latest_release_published_at":"2025-01-03T08:33:11.000Z","latest_release_number":"2.3.0","last_synced_at":"2026-06-08T02:16:21.874Z","created_at":"2022-07-26T16:14:22.932Z","updated_at":"2026-06-08T02:16:21.874Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring-boot2/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring-boot2/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.947Z","dependent_packages_count":41,"downloads":null,"downloads_period":null,"dependent_repos_count":1269,"rankings":{"downloads":null,"dependent_repos_count":0.33397070748530866,"dependent_packages_count":1.6412250422469787,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":4.598904784310585,"average":2.8432397094066637},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring-boot2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-boot2","docker_dependents_count":168,"docker_downloads_count":532,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-boot2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring-boot2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot2/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838088,"name":"io.github.resilience4j:resilience4j-cache","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:46.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-16T20:17:57.542Z","created_at":"2022-07-26T16:14:23.820Z","updated_at":"2026-05-16T20:17:57.542Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-cache/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-cache/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.948Z","dependent_packages_count":24,"downloads":null,"downloads_period":null,"dependent_repos_count":107,"rankings":{"downloads":null,"dependent_repos_count":1.8724822002066297,"dependent_packages_count":2.7074106406323835,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":null,"average":3.055497713457365},"purl":"pkg:maven/io.github.resilience4j/resilience4j-cache","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-cache","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-cache","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-cache/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-cache/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-cache/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-cache/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-cache/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-cache/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-cache/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034537,"name":"io.github.resilience4j:resilience4j-rxjava2","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":31,"first_release_published_at":"2017-06-06T13:32:12.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-06-06T14:31:12.263Z","created_at":"2022-07-27T17:02:10.440Z","updated_at":"2026-06-06T14:31:12.263Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-rxjava2/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-rxjava2/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.214Z","dependent_packages_count":17,"downloads":null,"downloads_period":null,"dependent_repos_count":13,"rankings":{"downloads":null,"dependent_repos_count":6.797945719748921,"dependent_packages_count":3.732142678372994,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":null,"average":4.536485498903783},"purl":"pkg:maven/io.github.resilience4j/resilience4j-rxjava2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-rxjava2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-rxjava2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-rxjava2/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-rxjava2/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838043,"name":"io.github.resilience4j:resilience4j-spring-boot-common","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://github.com/resilience4j/resilience4j","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":8,"first_release_published_at":"2019-05-18T07:53:05.000Z","latest_release_published_at":"2020-02-06T15:44:31.000Z","latest_release_number":"1.3.1","last_synced_at":"2026-05-16T21:32:59.393Z","created_at":"2022-07-26T16:14:11.890Z","updated_at":"2026-05-16T21:32:59.393Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring-boot-common/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring-boot-common/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.955Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":22.360619819704137,"stargazers_count":2.5206509591635684,"forks_count":3.6596890468155285,"average":15.130225941657654},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring-boot-common","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-boot-common","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-boot-common","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring-boot-common/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot-common/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot-common/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot-common/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot-common/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot-common/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot-common/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838038,"name":"io.github.resilience4j:resilience4j-spring-boot","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://github.com/resilience4j/resilience4j","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":19,"first_release_published_at":"2017-05-15T14:09:02.000Z","latest_release_published_at":"2020-02-06T15:45:40.000Z","latest_release_number":"1.3.1","last_synced_at":"2026-05-27T13:15:39.665Z","created_at":"2022-07-26T16:14:11.131Z","updated_at":"2026-05-27T13:15:39.666Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-spring-boot/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-spring-boot/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.002Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":5,"rankings":{"downloads":null,"dependent_repos_count":10.909644308190144,"dependent_packages_count":32.97983752275262,"stargazers_count":3.0384887253125292,"forks_count":4.616003828647979,"docker_downloads_count":null,"average":12.885993596225818},"purl":"pkg:maven/io.github.resilience4j/resilience4j-spring-boot","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-boot","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-spring-boot","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-spring-boot/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-spring-boot/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838096,"name":"io.github.resilience4j:resilience4j-vertx","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":25,"first_release_published_at":"2017-05-15T14:09:03.000Z","latest_release_published_at":"2021-06-25T09:59:07.000Z","latest_release_number":"1.7.1","last_synced_at":"2026-06-02T00:46:27.364Z","created_at":"2022-07-26T16:14:26.641Z","updated_at":"2026-06-02T00:46:27.364Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-vertx/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-vertx/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.215Z","dependent_packages_count":16,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.768371265974363,"dependent_packages_count":3.9365711242025334,"stargazers_count":3.0384826409608445,"forks_count":4.618797983155585,"docker_downloads_count":null,"average":8.090555753573332},"purl":"pkg:maven/io.github.resilience4j/resilience4j-vertx","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-vertx","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-vertx","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-vertx/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vertx/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vertx/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vertx/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vertx/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vertx/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-vertx/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034546,"name":"io.github.resilience4j:resilience4j-reactor","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":28,"first_release_published_at":"2018-03-13T13:21:31.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-16T23:47:34.019Z","created_at":"2022-07-27T17:02:14.022Z","updated_at":"2026-05-16T23:47:34.019Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-reactor/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-reactor/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.951Z","dependent_packages_count":47,"downloads":null,"downloads_period":null,"dependent_repos_count":266,"rankings":{"downloads":null,"dependent_repos_count":0.957664923394815,"dependent_packages_count":1.4566168446976142,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":null,"average":2.5075338413964117},"purl":"pkg:maven/io.github.resilience4j/resilience4j-reactor","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-reactor","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-reactor","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-reactor/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-reactor/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-reactor/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-reactor/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-reactor/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-reactor/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-reactor/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5034549,"name":"io.github.resilience4j:resilience4j-retry","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:09:01.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-06-11T14:39:16.523Z","created_at":"2022-07-27T17:02:16.144Z","updated_at":"2026-06-11T14:39:16.524Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-retry/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-retry/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.950Z","dependent_packages_count":105,"downloads":null,"downloads_period":null,"dependent_repos_count":461,"rankings":{"downloads":null,"dependent_repos_count":0.6523240797284987,"dependent_packages_count":0.7121905314899538,"stargazers_count":3.035569482125159,"forks_count":4.580284115368059,"docker_downloads_count":6.926702493172408,"average":3.1814141403768157},"purl":"pkg:maven/io.github.resilience4j/resilience4j-retry","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-retry","docker_dependents_count":2,"docker_downloads_count":51,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-retry","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-retry/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retry/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retry/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retry/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retry/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retry/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-retry/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838128,"name":"io.github.resilience4j:resilience4j-all","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:39.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-17T01:31:48.710Z","created_at":"2022-07-26T16:14:32.110Z","updated_at":"2026-05-17T01:31:48.710Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-all/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-all/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.953Z","dependent_packages_count":39,"downloads":null,"downloads_period":null,"dependent_repos_count":197,"rankings":{"downloads":null,"dependent_repos_count":1.1861165894142498,"dependent_packages_count":1.715303987426043,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":null,"average":2.635879647457685},"purl":"pkg:maven/io.github.resilience4j/resilience4j-all","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-all","docker_dependents_count":1,"docker_downloads_count":19,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-all","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-all/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-all/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-all/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-all/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-all/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-all/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-all/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838032,"name":"io.github.resilience4j:resilience4j-documentation","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://github.com/resilience4j/resilience4j","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":2,"first_release_published_at":"2017-05-15T14:08:55.000Z","latest_release_published_at":"2017-06-06T13:35:28.000Z","latest_release_number":"0.10.0","last_synced_at":"2026-05-20T15:49:15.056Z","created_at":"2022-07-26T16:14:07.012Z","updated_at":"2026-05-20T15:49:15.056Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-documentation/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-documentation/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:49.346Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.76957272213923,"dependent_packages_count":50.14998177791483,"stargazers_count":3.039684097125716,"forks_count":4.619999439320456,"docker_downloads_count":null,"average":19.644809509125057},"purl":"pkg:maven/io.github.resilience4j/resilience4j-documentation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-documentation","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-documentation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-documentation/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-documentation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-documentation/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-documentation/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-documentation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-documentation/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-documentation/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":14048736,"name":"io.github.resilience4j:resilience4j-commons-configuration","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":3,"first_release_published_at":"2023-12-17T09:16:36.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-28T09:34:53.589Z","created_at":"2026-03-14T14:17:37.588Z","updated_at":"2026-05-28T09:34:53.589Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-commons-configuration/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-commons-configuration/","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-14T14:20:22.980Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":29.8832612357886,"dependent_packages_count":42.72116859502454,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":36.302214915406566},"purl":"pkg:maven/io.github.resilience4j/resilience4j-commons-configuration","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-commons-configuration","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-commons-configuration","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-commons-configuration/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-commons-configuration/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-commons-configuration/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-commons-configuration/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-commons-configuration/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-commons-configuration/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-commons-configuration/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838060,"name":"io.github.resilience4j:resilience4j-framework-common","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":20,"first_release_published_at":"2019-06-14T09:57:26.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-25T20:33:02.220Z","created_at":"2022-07-26T16:14:16.641Z","updated_at":"2026-05-25T20:33:02.220Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-framework-common/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-framework-common/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.217Z","dependent_packages_count":4,"downloads":null,"downloads_period":null,"dependent_repos_count":4,"rankings":{"downloads":null,"dependent_repos_count":12.117911144128971,"dependent_packages_count":13.918497055425286,"stargazers_count":3.0384887253125292,"forks_count":4.616003828647979,"docker_downloads_count":null,"average":8.422725188378692},"purl":"pkg:maven/io.github.resilience4j/resilience4j-framework-common","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-framework-common","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-framework-common","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-framework-common/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-framework-common/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-framework-common/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-framework-common/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-framework-common/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-framework-common/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-framework-common/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838110,"name":"io.github.resilience4j:resilience4j-consumer","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":32,"first_release_published_at":"2017-05-15T14:08:52.000Z","latest_release_published_at":"2026-03-14T14:03:59.000Z","latest_release_number":"2.4.0","last_synced_at":"2026-05-21T06:16:09.352Z","created_at":"2022-07-26T16:14:28.799Z","updated_at":"2026-05-21T06:16:09.352Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-consumer/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-consumer/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.001Z","dependent_packages_count":21,"downloads":null,"downloads_period":null,"dependent_repos_count":5,"rankings":{"downloads":null,"dependent_repos_count":10.914114667280682,"dependent_packages_count":3.070608375296579,"stargazers_count":3.039173482565648,"forks_count":4.6031094514911555,"docker_downloads_count":null,"average":5.406751494158516},"purl":"pkg:maven/io.github.resilience4j/resilience4j-consumer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-consumer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-consumer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-consumer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-consumer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-consumer/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-consumer/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-consumer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-consumer/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-consumer/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4838048,"name":"io.github.resilience4j:resilience4j-ratpack","ecosystem":"maven","description":"Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming","homepage":"https://resilience4j.readme.io","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/resilience4j/resilience4j","keywords_array":[],"namespace":"io.github.resilience4j","versions_count":25,"first_release_published_at":"2017-05-15T14:08:59.000Z","latest_release_published_at":"2021-06-25T09:57:16.000Z","latest_release_number":"1.7.1","last_synced_at":"2026-05-21T10:03:09.193Z","created_at":"2022-07-26T16:14:13.950Z","updated_at":"2026-05-21T10:03:09.193Z","registry_url":"https://central.sonatype.com/artifact/io.github.resilience4j/resilience4j-ratpack/","install_command":null,"documentation_url":"https://appdoc.app/artifact/io.github.resilience4j/resilience4j-ratpack/","metadata":{},"repo_metadata":{"id":37359110,"uuid":"36793280","full_name":"resilience4j/resilience4j","owner":"resilience4j","description":"Resilience4j is a fault tolerance library designed for Java8 and functional programming","archived":false,"fork":false,"pushed_at":"2025-10-24T03:02:32.000Z","size":8500,"stargazers_count":10412,"open_issues_count":273,"forks_count":1425,"subscribers_count":213,"default_branch":"master","last_synced_at":"2025-10-24T04:27:40.256Z","etag":null,"topics":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/resilience4j.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.adoc","funding":null,"license":"LICENSE.txt","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":"COPYRIGHT.txt","agents":null,"dco":null,"cla":null}},"created_at":"2015-06-03T09:21:01.000Z","updated_at":"2025-10-23T13:47:01.000Z","dependencies_parsed_at":"2023-02-13T21:45:57.933Z","dependency_job_id":"3cfa9102-f6fc-4e4f-b893-cee5510f46b6","html_url":"https://github.com/resilience4j/resilience4j","commit_stats":{"total_commits":1418,"total_committers":214,"mean_commits":6.626168224299065,"dds":0.7651622002820875,"last_synced_commit":"8e3e7b864e1150e8b77135cac2566c98b4639446"},"previous_names":["robwin/circuitbreaker-java8","robwin/javaslang-circuitbreaker"],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/resilience4j/resilience4j","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/sbom","scorecard":{"id":113186,"data":{"date":"2025-08-04","repo":{"name":"github.com/resilience4j/resilience4j","commit":"4ca330e7c5cabae9411d977fb608ea80bbeab7dd"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.4,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/29 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":7,"reason":"4 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'checks' permission set to 'write': .github/workflows/gradle-build.yml:20","Warn: no topLevel permission defined: .github/workflows/gradle-build.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/gradle-build.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gradle-build.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/resilience4j/resilience4j/gradle-build.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating gitpod/workspace-full to gitpod/workspace-full@sha256:b1195dfae7ee9a12a89d195247c3e1357cc6a18360a41473dbec67525ef434e2","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T16:34:04.039Z","repository_id":37359110,"created_at":"2025-08-15T16:34:04.039Z","updated_at":"2025-08-15T16:34:04.039Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281059632,"owners_count":26437061,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"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":"resilience4j","name":"Resilience4j","uuid":"26137419","kind":"organization","description":"","email":null,"website":"https://resilience4j.readme.io/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26137419?v=4","repositories_count":6,"last_synced_at":"2023-03-04T21:00:49.217Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/resilience4j","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T00:42:04.905Z","updated_at":"2023-03-04T21:00:49.230Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/resilience4j/repositories"},"tags":[{"name":"v2.3.0","sha":"c2c6575114fc0650177fb21e1ff967f14acde39c","kind":"commit","published_at":"2025-01-03T08:11:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"e77f3536ac9b6c4764b1b8ac3dae0bca540768e4","kind":"commit","published_at":"2023-12-17T09:36:07.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"1bc6becaf1fabcaf10cb35b62dcffa8693aec7b5","kind":"commit","published_at":"2023-06-29T09:30:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"0d3bb283a190307e2f9b99d80832f9471aa65da7","kind":"commit","published_at":"2022-12-09T08:32:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"32d464c8cc0b185f1729612369bf22db6f8d1641","kind":"commit","published_at":"2022-12-05T14:41:28.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b81dd07aaa10a8f69fa983ed03e14f062048c552","kind":"commit","published_at":"2022-11-21T08:08:10.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v2.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v2.0.0/manifests"},{"name":"v1.7.1","sha":"acd5406baf1a242fc88000be00b48f3b3bc96217","kind":"commit","published_at":"2021-06-25T11:30:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"801a291bab30a4005b975531a7205f4c060cfe97","kind":"commit","published_at":"2021-01-21T09:44:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.7.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"4a1e800a9e472c44b61555b8777745925c3f3844","kind":"commit","published_at":"2020-10-09T09:28:29.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"a0f029b12349e4b29016732ad91171019cf4c8b4","kind":"commit","published_at":"2020-10-06T08:43:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"ee73f79929ec1f2dd193184aec8ec217d56fe05f","kind":"commit","published_at":"2020-06-03T10:39:41.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"a781b088efc41c99fdd8dd4ce5418076fdf389ea","kind":"commit","published_at":"2020-04-22T08:03:24.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"ddecb4f0295a1ecd0f7adf1ee16741a6b08cb38b","kind":"commit","published_at":"2020-02-06T15:07:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fc8cc89f43acc3135ccd9b0c915777d3b6726803","kind":"commit","published_at":"2020-02-04T15:02:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.3.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"8a6013e8251f75d2406dd8a6fe6a56a4edc5d082","kind":"commit","published_at":"2019-12-02T09:33:35.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54a2b1b907c7a8f00737c7ea784fab2ecdd462cb","kind":"commit","published_at":"2019-09-27T12:17:19.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.1.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"ea9ec7722ae67a7b450ab68e35f6aa916e631982","kind":"commit","published_at":"2019-09-15T12:26:43.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v1.0.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v1.0.0/manifests"},{"name":"v0.17.0","sha":"8e0108c340deccdf9ed2a8d7109774fa5f6f515f","kind":"commit","published_at":"2019-07-22T07:40:08.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.17.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"512ecc51329f330bd2da703a07e9339b88f5df66","kind":"commit","published_at":"2019-06-14T09:36:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.16.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"f7045e9528f02fb3d3b132980ab842057cfcfa9c","kind":"commit","published_at":"2019-05-18T07:29:53.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.15.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.15.0/manifests"},{"name":"v0.14.1","sha":"0bde759ab58ce3380971293324158e2432ef9028","kind":"commit","published_at":"2019-04-05T12:52:17.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"4755232ea79842944faf75891e5f1dfe41a0e664","kind":"commit","published_at":"2019-04-04T17:59:00.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.14.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"38fc34841a342b0022f7201964e33fdeec5bf679","kind":"tag","published_at":"2018-11-18T09:34:22.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"aca29905d5006c39dbb33b223ea1a95c83f8c2fd","kind":"commit","published_at":"2018-07-09T12:19:33.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"c3a8ca87fcbebc92b0f8deb33e21a1977fb43680","kind":"commit","published_at":"2018-06-18T10:53:40.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.13.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.13.0/manifests"},{"name":"v0.12.1","sha":"5c832fbf2f9c800d1604a593b6cfc40edb57989a","kind":"commit","published_at":"2018-03-15T11:58:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"07e6eb06d2e8db3a487dca11850524dc60cb4098","kind":"commit","published_at":"2018-03-13T13:03:48.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.12.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"a2e3f82a63b04616ad74dee8b44eebf393ff1a96","kind":"commit","published_at":"2017-12-15T07:07:36.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.11.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"3d23ef7eab3e053b2d311c02fa4b9c38f3a4494f","kind":"commit","published_at":"2017-09-18T06:35:31.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"a268469a087295f7db18fff74a0db042b5206eee","kind":"commit","published_at":"2017-06-06T13:24:50.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.10.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"62c1bd1611a0d184cd930b1f848672228488cd1c","kind":"commit","published_at":"2017-05-14T19:13:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.9.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.9.0/manifests"},{"name":"v0.8.2","sha":"f14ecd63213ffc013c9bc7f8c90a6418b0885646","kind":"commit","published_at":"2017-03-02T09:15:21.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"dc756b452f4a577b06d9ceb2895e1259a809325b","kind":"commit","published_at":"2017-01-11T12:33:38.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"b6a10f332f445cf0c031a5d853565556b244c3c1","kind":"commit","published_at":"2017-01-06T10:33:05.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.8.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.8.0/manifests"},{"name":"v0.7.1","sha":"14b44acead695ccc7e79801d033284f8ea1e75d7","kind":"commit","published_at":"2016-11-30T12:38:37.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.7.1","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.7.1/manifests"},{"name":"v0.6.0","sha":"f1dce41ee3109f058a9f007e30aacd36be8673bb","kind":"commit","published_at":"2016-10-03T12:41:47.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.6.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"fd6b1b961f77a8eabf2d80a66434df5fb59570ff","kind":"commit","published_at":"2016-04-07T14:27:16.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.5.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"17cb0961b0ab5d25d37c25d8dda981bffdf9c05e","kind":"commit","published_at":"2016-03-21T11:24:01.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.4.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.4.0/manifests"},{"name":"v.0.3.4","sha":"67103082f64091c1261f77d5d34b0bd2ac49fa72","kind":"commit","published_at":"2016-02-22T15:06:11.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v.0.3.4","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v.0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v.0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v.0.3.4/manifests"},{"name":"v0.3.3","sha":"b2e558ed5dfe4d3857fd4340ea794dc9649b6f56","kind":"commit","published_at":"2016-02-09T09:41:30.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.3.3","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.3.3/manifests"},{"name":"0.3.2","sha":"e30e390fcddc65f9e60e2d05c910063f9de42c28","kind":"commit","published_at":"2016-02-04T10:18:25.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/0.3.2","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/0.3.2/manifests"},{"name":"v0.2.0","sha":"055aa9d02f22eabd3f315750d5645b827f2ff4a5","kind":"commit","published_at":"2016-01-07T15:12:12.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.2.0","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.2.0/manifests"},{"name":"v0.1.7","sha":"0724497789e17f9d02fe8f897061bbfcdcf691a2","kind":"commit","published_at":"2016-01-05T11:31:23.000Z","download_url":"https://codeload.github.com/resilience4j/resilience4j/tar.gz/v0.1.7","html_url":"https://github.com/resilience4j/resilience4j/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/resilience4j/resilience4j@v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/tags/v0.1.7/manifests"}]},"repo_metadata_updated_at":"2025-10-26T16:59:48.953Z","dependent_packages_count":15,"downloads":null,"downloads_period":null,"dependent_repos_count":4,"rankings":{"downloads":null,"dependent_repos_count":12.121078639447065,"dependent_packages_count":4.180448658908706,"stargazers_count":3.039379790326844,"forks_count":4.6027182226636025,"docker_downloads_count":null,"average":5.985906327836554},"purl":"pkg:maven/io.github.resilience4j/resilience4j-ratpack","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-ratpack","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/io.github.resilience4j:resilience4j-ratpack","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/io.github.resilience4j:resilience4j-ratpack/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T12:38:51.209Z","issues_count":224,"pull_requests_count":244,"avg_time_to_close_issue":6926699.908045977,"avg_time_to_close_pull_request":3475014.4836956523,"issues_closed_count":87,"pull_requests_closed_count":184,"pull_request_authors_count":62,"issue_authors_count":205,"avg_comments_per_issue":3.2857142857142856,"avg_comments_per_pull_request":1.1024590163934427,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":63,"past_year_pull_requests_count":96,"past_year_avg_time_to_close_issue":1580411.2272727273,"past_year_avg_time_to_close_pull_request":2252341.7288135593,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":59,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":59,"past_year_avg_comments_per_issue":1.222222222222222,"past_year_avg_comments_per_pull_request":1.3020833333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":37,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","maintainers":[{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"},{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"},{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratpack/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratpack/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratpack/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratpack/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratpack/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/io.github.resilience4j:resilience4j-ratpack/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608661,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":18286,"full_name":"resilience4j/resilience4j","default_branch":"master","total_commits":1551,"total_committers":262,"total_bot_commits":52,"total_bot_committers":1,"mean_commits":5.919847328244275,"dds":0.7807865892972277,"past_year_total_commits":72,"past_year_total_committers":29,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.4827586206896552,"past_year_dds":0.48611111111111116,"last_synced_at":"2026-06-18T10:22:08.263Z","last_synced_commit":"ef71d8e651af813c12049f4f94a9e68e219ef0bf","created_at":"2023-03-07T11:37:42.218Z","updated_at":"2026-06-18T10:06:55.839Z","committers":[{"name":"Robert Winkler","email":"rwinkler@telekom.de","login":null,"count":340},{"name":"Robert Winkler","email":"robwin@t-online.de","login":"RobWin","count":262},{"name":"Robert Winkler","email":"robert.winkler@telekom.de","login":null,"count":146},{"name":"bstorozhuk","email":"storozhuk.b.m@gmail.com","login":"storozhukBM","count":129},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":52},{"name":"MRomeh","email":"mahmoud.romeh@gmail.com","login":"Romeh","count":49},{"name":"Artur Havliukovskyi","email":"a.havliukovskyi@pm.me","login":"gavlyukovskiy","count":41},{"name":"Tomasz Skowroński","email":"5780288+hexmind","login":"hexmind","count":38},{"name":"Ingyu Hwang","email":"dlsrb6342@gmail.com","login":"dlsrb6342","count":33},{"name":"Dan Maas","email":"daniel.maas@target.com","login":null,"count":29},{"name":"Patrick Whelan","email":"patrick.whelan@telekom.de","login":"patwlan","count":28},{"name":"KrnSaurabh","email":"39181662+KrnSaurabh","login":"KrnSaurabh","count":14},{"name":"rLitto","email":"rlitto@gmail.com","login":null,"count":13},{"name":"Chris Pilsworth","email":"cpilsworth@gmail.com","login":"cpilsworth","count":12},{"name":"Julien Hoarau","email":"madgnome@gmail.com","login":"madgnome","count":8},{"name":"Raffaele Litto","email":"rLitto","login":"rLitto","count":8},{"name":"jansykora","email":"jan.sykora@gooddata.com","login":null,"count":6},{"name":"Kyuhyen Hwang","email":"lespinsideg@gmail.com","login":"lespinsideg","count":6},{"name":"Vijay Ram","email":"vijay.ramcse@gmail.com","login":"vijaycse","count":5},{"name":"Adam Walczak","email":"adam@walczak.it","login":"walec51","count":5},{"name":"worldtiki","email":"dmartinsalbuqu@expediagroup.com","login":"worldtiki","count":5},{"name":"Daniel Imre","email":"d4n@t-online.hu","login":"danielimre","count":4},{"name":"Yevhenii Voievodin","email":"targetjump@gmail.com","login":"voievodin","count":4},{"name":"Emmanuel Touzery","email":"etouzery@gmail.com","login":"emmanueltouzery","count":4},{"name":"Ken Dombeck","email":"kdombeck","login":"kdombeck","count":4},{"name":"Lakshmi Narasiman","email":"6291010+laksnv","login":"laksnv","count":4},{"name":"Piyush Mor","email":"piyush.mor@gmail.com","login":"piyushmor","count":4},{"name":"kanghyun.yang","email":"ykhfree@icloud.com","login":"ykhfree","count":4},{"name":"Mariusz Kopylec","email":"mariusz.kopylec@allegro.pl","login":"mkopylec","count":3},{"name":"Lukas Cardot","email":"lukas.cardot@ekino.com","login":"celcius112","count":3},{"name":"Eddú Meléndez","email":"eddu.melendez@gmail.com","login":"eddumelendez","count":3},{"name":"sullis","email":"github@seansullivan.com","login":"sullis","count":3},{"name":"Zulfikar Fajri","email":"44704796+fajrizulfikar","login":"fajrizulfikar","count":3},{"name":"Yanming Zhou","email":"zhouyanming@gmail.com","login":"quaff","count":3},{"name":"Pulkit Mehra","email":"pulkit.9999@gmail.com","login":"pulkitmehra","count":3},{"name":"Mattias Severson","email":"matsev@gmail.com","login":"matsev","count":3},{"name":"Kaze","email":"hejunhuiok@hotmail.com","login":"melochin","count":3},{"name":"Jeremy Lyman","email":"jeremy@lostgateway.com","login":"maarek","count":3},{"name":"Dave Rusek","email":"dave.rusek@gmail.com","login":"mgodave","count":3},{"name":"Oleksandr Goldobin","email":"o.goldobin@oberthur.com","login":null,"count":3},{"name":"Bobae Kim","email":"tree9295@gmail.com","login":"KimDoubleB","count":3},{"name":"Manoj Govindaraj","email":"44323316+manoj-govindaraj","login":"manoj-govindaraj","count":2},{"name":"Marco Ferrer","email":"35935108+marcoferrer","login":"marcoferrer","count":2},{"name":"Łukasz Baran","email":"86005806+lukbaran","login":"lukbaran","count":2},{"name":"Ishan Thilina Somasiri","email":"ishanthilina","login":"ishanthilina","count":2},{"name":"Duke Arioch","email":"matthew.sandoz@gmail.com","login":"duke-arioch","count":2},{"name":"SOOHYUN-LIM","email":"sh.lim7682@gmail.com","login":"SOOHYUN-LIM","count":2},{"name":"Slawomir Jaranowski","email":"s.jaranowski@gmail.com","login":"slawekjaranowski","count":2},{"name":"YutaSaito","email":"36355491+uc4w6c","login":"uc4w6c","count":2},{"name":"dowenliu-xyz","email":"hawkdowen@hotmail.com","login":"dowenliu-xyz","count":2},{"name":"mehwhatever","email":"theadvaitkumarsingh@gmail.com","login":"adwsingh","count":2},{"name":"Jack Caperon","email":"jack@canva.com","login":"jdcaperon","count":2},{"name":"Priya Aggarwal","email":"priyaaggarwal24@gmail.com","login":"priyaaggarwal24","count":2},{"name":"Peter Paul Bakker","email":"peter.paul.bakker@stokpop.nl","login":"stokpop","count":2},{"name":"Omer Keynan","email":"102315984+omerk706","login":"omerk706","count":2},{"name":"Olivier Charbonneau","email":"93626932+charb29","login":"charb29","count":2},{"name":"Oliver Becker","email":"ob@obqo.de","login":"obecker","count":2},{"name":"Mykola Rybak","email":"mykola.rybak@gmail.com","login":"GreyTeardrop","count":2},{"name":"Oleksandr Goldobin","email":"alex.goldobin@gmail.com","login":"goldobin","count":2},{"name":"Mate Szvoboda","email":"mate.szvoboda@gmail.com","login":"szmg","count":2},{"name":"Jochen Schalanda","email":"jochen@schalanda.name","login":"joschi","count":2},{"name":"Joe Athman","email":"jjathman@gmail.com","login":"jjathman","count":2},{"name":"Kai Lehmann","email":"1779230+obfuscoder","login":"obfuscoder","count":2},{"name":"LinShunKang","email":"linshunkang.chn@gmail.com","login":"LinShunKang","count":2},{"name":"José María Lora","email":"josemaria.lora.moreno@gmail.com","login":"JoseLora","count":2},{"name":"Diego Berrueta","email":"diego@berrueta.net","login":"berrueta","count":2},{"name":"David J. M. Karlsen","email":"david@davidkarlsen.com","login":"davidkarlsen","count":2},{"name":"Darius Šateika","email":"darius.sateika@gmail.com","login":"darkius","count":2},{"name":"Cosmin Seceleanu","email":"coosmin26@yahoo.com","login":"cosminseceleanu","count":2},{"name":"Christoph Frick","email":"cf@ofnir.net","login":"christoph-frick","count":2},{"name":"Andrew From","email":"andrew.from@target.com","login":"fromanator","count":2},{"name":"jattisha","email":"jattisha@umich.edu","login":"jattisha","count":2},{"name":"Michael Barker","email":"michael.barker@kroger.com","login":null,"count":2},{"name":"Matt Carey","email":"matt.carey@moveguides.com","login":null,"count":2},{"name":"Andrew From","email":"mail@andrewfrom.com","login":null,"count":2},{"name":"Christoph Rueger","email":"chrisrueger@gmail.com","login":"chrisrueger","count":1},{"name":"Chr3is","email":"17119245+Chr3is","login":"Chr3is","count":1},{"name":"Charith Ellawala","email":"charith@lucidelectricdreams.com","login":"charithe","count":1},{"name":"Chad Groft","email":"clgroft@gmail.com","login":"clgroft","count":1},{"name":"Carsten Ziegeler","email":"cziegeler@apache.org","login":"cziegeler","count":1},{"name":"Carlos Sessa","email":"macarse@gmail.com","login":"Macarse","count":1},{"name":"CHANHAN","email":"130114269+chanani","login":"chanani","count":1},{"name":"Brad Newman","email":"bradnewman","login":"bradnewman","count":1},{"name":"Bharat Agarwal","email":"agarwalbharat68@gmail.com","login":"agarwalbharat","count":1},{"name":"Ben Bader","email":"benjamin-bader","login":"benjamin-bader","count":1},{"name":"123Haynes","email":"209302+123Haynes","login":"123Haynes","count":1},{"name":"ACzerw","email":"64771708+ACzerw","login":"ACzerw","count":1},{"name":"Aakarshit Uppal","email":"26065812+aksh1618","login":"aksh1618","count":1},{"name":"Christoph Schubert","email":"christoph.schubert@sap.com","login":"cschubertcs","count":1},{"name":"Clément Schockaert","email":"cschockaert","login":"cschockaert","count":1},{"name":"Copilot","email":"198982749+Copilot","login":"Copilot","count":1},{"name":"Gopiprasanth Potipireddy","email":"gopi.prasanth007@gmail.com","login":"gopiprasanth","count":1},{"name":"Garima Jain","email":"43342486+GarimaBokdia","login":"GarimaBokdia","count":1},{"name":"Frederik Hahne","email":"atomfrede","login":"atomfrede","count":1},{"name":"Florentin Simion","email":"11819686+flore77","login":"flore77","count":1},{"name":"FBH","email":"bensalahf@gmail.com","login":"FBHPLUS","count":1},{"name":"Eric Fenderbosch","email":"eric.fenderbosch@revenueconduit.com","login":"efenderbosch","count":1},{"name":"Eric Feliksik","email":"feliksik@gmail.com","login":"feliksik","count":1},{"name":"EmilMichalczewski","email":"emilson11@gmail.com","login":"EmilMichalczewski","count":1},{"name":"Dominique Villard","email":"dominique.villard@doctolib.com","login":"doumdoum","count":1},{"name":"Dominic Miglar","email":"dominic.miglar@netunix.at","login":"dominic-miglar","count":1},{"name":"Dejan Kos","email":"kosdejan@yahoo.com","login":"dejankos","count":1},{"name":"Deepak Kumar","email":"deep.rnj@gmail.com","login":"deecodeme","count":1},{"name":"wuhaokai","email":"wuhaokai@bilibili.com","login":null,"count":1},{"name":"wonwoo","email":"fidel.lee@dailyhotel.com","login":null,"count":1},{"name":"ishikawa ryu","email":"ryu.ishikawa@paypay-corp.co.jp","login":null,"count":1},{"name":"eleduardo","email":"el_eduardo@yahoo.com","login":null,"count":1},{"name":"darkospoljaric","email":"dspoljaric@upchain.com","login":null,"count":1},{"name":"bwoodfork","email":"bwoodfork@8thlight.com","login":null,"count":1},{"name":"Rares Oltean","email":"rares.oltean@endava.com","login":null,"count":1},{"name":"Przemysław Wojnowski","email":"esperanto@cumego.com","login":null,"count":1},{"name":"Olayinka S. Folorunso","email":"olayinka.sunday.folorunso@zalando.de","login":null,"count":1},{"name":"Michal Niczyporuk","email":"michnicz@gmail.com","login":null,"count":1},{"name":"Mauricio Burgos Herrera","email":"mburgosherrera@gmail.com","login":null,"count":1},{"name":"Jonas Keßler","email":"jonas.kessler@acando.de","login":null,"count":1},{"name":"Johan Burell","email":"johan.burell@valtech.se","login":null,"count":1},{"name":"Ivan Senic","email":"ivan.senic@novatec-gmbh.de","login":null,"count":1},{"name":"Hans-Christian Fjeldberg-Gustavson","email":"hans-christian.fjeldberg-gustavson@sparebank1.no","login":null,"count":1},{"name":"Eduard Dudar","email":"eduard.dudar@oath.com","login":null,"count":1},{"name":"Alexey Shirmanov","email":"ashirmanov@atlassian.com","login":null,"count":1},{"name":"Bartłomiej Skowron","email":"bartlomiejskowron@icloud.com","login":"skowrxn","count":1},{"name":"Attila Bujáki","email":"Bujaki.Attila@gmail.com","login":"4TT1L4","count":1},{"name":"Arvin Johansson Arbab","email":"arvin@arvinja.com","login":"ArvinJA","count":1},{"name":"Artem Likhomanenko","email":"a.likhomanenko@gmail.com","login":"likhoman","count":1},{"name":"Andrew Potter","email":"apottere@gmail.com","login":"apottere","count":1},{"name":"Andrew Fitzgerald","email":"131809+fitzoh","login":"fitzoh","count":1},{"name":"Andreas Mautsch","email":"amautsch@gmx.de","login":"goafabric","count":1},{"name":"Alexander Pankin","email":"as.pankin@gmail.com","login":"alex-pumpkin","count":1},{"name":"Alexander Isaev","email":"IsaevAV27@gmail.com","login":"iav0207","count":1},{"name":"Aleksander Brzozowski","email":"olek.brzozowski@gmail.com","login":"AleksanderBrzozowski","count":1},{"name":"Alan Moffet","email":"moffetak@familysearch.org","login":"amoffet","count":1},{"name":"Adrian Skrobacz","email":"adik993@gmail.com","login":"adik993","count":1},{"name":"Stupremee","email":"justus.k@protonmail.com","login":"Stupremee","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"TheFrogAndy","email":"andreigorschkow@googlemail.com","login":"TheFrogAndy","count":1},{"name":"Tomek Szmytka","email":"60844785+tszmytka","login":"tszmytka","count":1},{"name":"Twice","email":"twice@apache.org","login":"PragmaTwice","count":1},{"name":"Valtteri Walldén","email":"valtteri@wallden.fi","login":"vwallden","count":1},{"name":"Victor Machado Pasqualino","email":"victorpasqualino@yahoo.com.br","login":"victorpasqualino","count":1},{"name":"Viktor Nyström","email":"vnystrom@gmail.com","login":"viqtor","count":1},{"name":"Will Droste","email":"will@droste-usa.com","login":"wdroste","count":1},{"name":"Yi (Joey) Zhao","email":"11612917@mail.sustech.edu.cn","login":"yizhao1998","count":1},{"name":"acoder2014","email":"acoder2014@gmail.com","login":"aCoder2013","count":1},{"name":"alexey-grigorovich-savvymoney","email":"alexey.grigorovich@savvymoney.com","login":"alexey-grigorovich-savvymoney","count":1},{"name":"andrzejsydor","email":"andrzejsydor","login":"andrzejsydor","count":1},{"name":"bgreen1005","email":"ben.green1005@googlemail.com","login":"bgreen1005","count":1},{"name":"bgrooot","email":"35263766+bgrooot","login":"bgrooot","count":1},{"name":"checketts","email":"checketts@gmail.com","login":"checketts","count":1},{"name":"Piotr Pelczar","email":"athlan@vgroup.pl","login":"athlan","count":1},{"name":"Possibly Cott","email":"cott@internetstaff.com","login":"internetstaff","count":1},{"name":"Rafael Blazquez Blanco","email":"github@koxalen.net","login":"KoxAlen","count":1},{"name":"Rahul Narula","email":"ranarula@gmail.com","login":"ranarula","count":1},{"name":"René Uhliar","email":"troley","login":"troley","count":1},{"name":"Robert MacLean","email":"40358492+rmaclean-ee","login":"rmaclean-ee","count":1},{"name":"Robin Jonsson","email":"robin@jonssonhector.com","login":"robinjhector","count":1},{"name":"Roger Schlachter","email":"roger.schlachter@gmail.com","login":"rogerschlachter","count":1},{"name":"Ruslan Altynnikov","email":"6768954+rulle-io","login":"rulle-io","count":1},{"name":"Rustam","email":"rusyasoft@gmail.com","login":"rusyasoft","count":1},{"name":"Ryan Dens","email":"ryandens735@gmail.com","login":"ryandens","count":1},{"name":"Ryker Zhang","email":"ryker4code@gmail.com","login":"ryker-zhang","count":1},{"name":"Sachin Bhosale","email":"2748549+sachinb4u","login":"sachinb4u","count":1},{"name":"Sagitarian","email":"sagitarian.lee@gmail.com","login":"jaemok","count":1},{"name":"Sandra Parsick","email":"sparsick","login":"sparsick","count":1},{"name":"Simon Scholz","email":"opensource.simon@gmail.com","login":"SimonScholz","count":1},{"name":"platanus-kr","email":"6806008+platanus-kr","login":"platanus-kr","count":1},{"name":"seokgoon28","email":"148044191+seokgoon28","login":"seokgoon28","count":1},{"name":"seonwoojung","email":"seonwooj0810@gmail.com","login":"seonwooj0810","count":1},{"name":"sesamzoo","email":"16018808+sesamzoo","login":"sesamzoo","count":1},{"name":"shijun_deng","email":"dengshijun1992@qq.com","login":"ShijunDeng","count":1},{"name":"spand","email":"spand","login":"spand","count":1},{"name":"tanuja5","email":"1997.tanuja@gmail.com","login":"tanuja5","count":1},{"name":"tobi5775","email":"50146675+tobi5775","login":"tobi5775","count":1},{"name":"vanekat","email":"vane.kbp@gmail.com","login":"vanekat","count":1},{"name":"vmando","email":"88534959+kssumin","login":"kssumin","count":1},{"name":"wantedlzx","email":"keroro138187@163.com","login":"wantedlzx","count":1},{"name":"wl1244hotmai","email":"wl1244@hotmail.com","login":"wl1244hotmai","count":1},{"name":"youjie23","email":"350193107@qq.com","login":"youjie23","count":1},{"name":"zbnerd","email":"96371659+zbnerd","login":"zbnerd","count":1},{"name":"Łukasz Nowak","email":"38426907+nluk","login":"nluk","count":1},{"name":"고수","email":"q63630@daum.net","login":"bandalgomsu","count":1},{"name":"cybuch","email":"cybuch@cybuch.ovh","login":"cybuch","count":1},{"name":"dambar240","email":"83562885+dambar240","login":"dambar240","count":1},{"name":"dkruglyakov","email":"66359139+dkruglyakov","login":"dkruglyakov","count":1},{"name":"emaas","email":"contact@erikmaas.com","login":"emaas","count":1},{"name":"freenice12","email":"freenice12@gmail.com","login":"freenice12","count":1},{"name":"fxz","email":"75552222+springboot4","login":"springboot4","count":1},{"name":"hoding","email":"47974623+seokjun7410","login":"seokjun7410","count":1},{"name":"knv srinivas","email":"knvs97@gmail.com","login":"knvs97","count":1},{"name":"krinklesaurus","email":"krinklesaurus","login":"krinklesaurus","count":1},{"name":"leejoowon","email":"saven7788@gmail.com","login":"JoosJuliet","count":1},{"name":"masch712","email":"aaron.asch@gmail.com","login":"masch712","count":1},{"name":"mbio","email":"qnwlqnwlxm@naver.com","login":"qnwlqnwlxm","count":1},{"name":"noy-solvin","email":"noy@solvin.ai","login":"noy-solvin","count":1},{"name":"olehen","email":"olehen@protonmail.com","login":"olehen","count":1},{"name":"olovandersson","email":"31539519+olovandersson","login":"olovandersson","count":1},{"name":"paezba","email":"64277512+paezba","login":"paezba","count":1},{"name":"김태희","email":"ttaehee1105@gmail.com","login":"ttaehee","count":1},{"name":"Johannes Edmeier","email":"joshiste","login":"joshiste","count":1},{"name":"Joni Salmi","email":"josalmi","login":"josalmi","count":1},{"name":"Joran Van Belle","email":"71773563+JoranVanBelle","login":"JoranVanBelle","count":1},{"name":"Juan Antonio Breña Moral","email":"bren@juanantonio.info","login":"jabrena","count":1},{"name":"Juan Vega","email":"jdvr","login":"jdvr","count":1},{"name":"Julius van Dis","email":"vandis.j@gmail.com","login":"ZzAve","count":1},{"name":"Karol Nowak","email":"nowkarol+github@gmail.com","login":"nowkarol","count":1},{"name":"Kerwin Bryant","email":"kerwin612@qq.com","login":"kerwin612","count":1},{"name":"Kiel Boatman","email":"boaty82","login":"boaty82","count":1},{"name":"Kirill Logvinov","email":"47769842+logvnv","login":"logvnv","count":1},{"name":"Krystian Starczewski","email":"starczewski.kr@gmail.com","login":"krystianstarczewski","count":1},{"name":"LEE Juchan","email":"juchanei.lee@gmail.com","login":"juchanei","count":1},{"name":"LUC DUZAN","email":"strokyl","login":"strokyl","count":1},{"name":"Leandro Quiroga","email":"30802640+leaqui","login":"leaqui","count":1},{"name":"Leonard Brünings","email":"lord_damokles@gmx.net","login":"leonard84","count":1},{"name":"LivingLikeKrillin","email":"143606756+LivingLikeKrillin","login":"LivingLikeKrillin","count":1},{"name":"David Schmitz","email":"koenighotze","login":"koenighotze","count":1},{"name":"David Hrbacek","email":"35535320+b923","login":"b923","count":1},{"name":"Graeme Rocher","email":"graeme.rocher@gmail.com","login":"graemerocher","count":1},{"name":"Gukin Han","email":"115940366+gukin-han","login":"gukin-han","count":1},{"name":"Haakon Lorentzen","email":"hakonlo@gmail.com","login":"hakonlo","count":1},{"name":"Harish Moyal","email":"harishmbm","login":"harishmbm","count":1},{"name":"Hartigan","email":"hartigans@live.com","login":"Hartigan","count":1},{"name":"Hongbin Kim","email":"fusis1@naver.com","login":"hongbin-dev","count":1},{"name":"Igor Perikov","email":"IgorPerikov","login":"IgorPerikov","count":1},{"name":"Ipuvi Mishra","email":"ipuvi98@gmail.com","login":"Ipuvi","count":1},{"name":"Jasper Siepkes","email":"jasper@siepkes.nl","login":"siepkes","count":1},{"name":"Jean-Noël Rouvignac","email":"JnRouvignac","login":"JnRouvignac","count":1},{"name":"Jeremy Kim","email":"ajax0615@gmail.com","login":"sungjk","count":1},{"name":"Jiahao","email":"xjh_cn@yeah.net","login":"plus2047","count":1},{"name":"Jihoon Son","email":"jihoonson@apache.org","login":"jihoonson","count":1},{"name":"Johan Haleby","email":"johan.haleby@gmail.com","login":"johanhaleby","count":1},{"name":"Mike Dias","email":"mike.rodrigues.dias@gmail.com","login":"mikedias","count":1},{"name":"Mike Youngstrom","email":"youngm@gmail.com","login":"youngm","count":1},{"name":"Mikhail Mikhaylenko","email":"sniff303@yandex.ru","login":"s303","count":1},{"name":"MrRee1995","email":"40604857+MrRee1995","login":"MrRee1995","count":1},{"name":"Muhammad Sohail","email":"mhsohail56@gmail.com","login":"msohaill","count":1},{"name":"Mykola Androsovych","email":"4941456+nikolayandr","login":"nikolayandr","count":1},{"name":"Mykola Yashchenko","email":"vkont4@gmail.com","login":"myashchenko","count":1},{"name":"Mário","email":"32876642+mdsalmeida92","login":"mdsalmeida92","count":1},{"name":"Nathan Schile","email":"nathan.schile@gmail.com","login":"nathanschile","count":1},{"name":"NiMv1","email":"54713626+NiMv1","login":"NiMv1","count":1},{"name":"Nick Robison","email":"nicholas.a.robison@omb.eop.gov","login":"nickrobison-usds","count":1},{"name":"Niklas Lönn","email":"niklas.lonn@gmail.com","login":"nilo85","count":1},{"name":"Niko","email":"Nizh2008@gmail.com","login":"nikotung","count":1},{"name":"Ole Hjalmar Herje","email":"olehjalmar@gmail.com","login":"ollis","count":1},{"name":"Oleksandr L","email":"laviua","login":"laviua","count":1},{"name":"Oscar Arellano","email":"arellanooscar.ing@gmail.com","login":"oscarcitoz","count":1},{"name":"Lokmane ARKHIS","email":"arkhis.lokmane@gmail.com","login":"Larkhis","count":1},{"name":"Loïc Mathieu","email":"loikeseke@gmail.com","login":"loicmathieu","count":1},{"name":"Lucas","email":"gibffe@gmail.com","login":"gibffe","count":1},{"name":"Lucas Combs","email":"l-combs@hotmail.com","login":"lcombs15","count":1},{"name":"Lumenol","email":"15960196+Lumenol","login":"Lumenol","count":1},{"name":"Luv","email":"luvk@flock.com","login":"luvk1412","count":1},{"name":"Manali","email":"67534408+manaliraha","login":"manaliraha","count":1},{"name":"Marcin Grzejszczak","email":"marcin@grzejszczak.pl","login":"marcingrzejszczak","count":1},{"name":"Mark Moon","email":"noomkram","login":"noomkram","count":1},{"name":"Masatoshi Tada","email":"rosso.e.nero84@gmail.com","login":"MasatoshiTada","count":1},{"name":"Matt Carey","email":"mattca","login":"mattca","count":1},{"name":"Matthew Davidson","email":"matthew@modulolotus.net","login":"KingMob","count":1},{"name":"Mehtab Singh Mann","email":"mehtabsinghmann@gmail.com","login":"mehtabsinghmann","count":1},{"name":"Michael LeGore","email":"mlegore@outlook.com","login":"mlegore","count":1},{"name":"Michael Pollind","email":"mpollind@gmail.com","login":"pollend","count":1},{"name":"Michał Rowicki","email":"borowamichal@gmail.com","login":"wyhasany","count":1},{"name":"Patrick von Steht","email":"59927356+patrick-vonsteht","login":"patrick-vonsteht","count":1}],"past_year_committers":[{"name":"Artur Havliukovskyi","email":"a.havliukovskyi@pm.me","login":"gavlyukovskiy","count":37},{"name":"Robert Winkler","email":"robwin@t-online.de","login":"RobWin","count":4},{"name":"Zulfikar Fajri","email":"44704796+fajrizulfikar","login":"fajrizulfikar","count":3},{"name":"kanghyun.yang","email":"kanghyun.yang@linecorp.com","login":"ykhfree","count":3},{"name":"Bartłomiej Skowron","email":"bartlomiejskowron@icloud.com","login":"skowrxn","count":1},{"name":"Bobae Kim","email":"tree9295@gmail.com","login":"KimDoubleB","count":1},{"name":"CHANHAN","email":"130114269+chanani","login":"chanani","count":1},{"name":"Christoph Rueger","email":"chrisrueger@gmail.com","login":"chrisrueger","count":1},{"name":"Copilot","email":"198982749+Copilot","login":"Copilot","count":1},{"name":"Dominic Miglar","email":"dominic.miglar@netunix.at","login":"dominic-miglar","count":1},{"name":"Dominique Villard","email":"dominique.villard@doctolib.com","login":"doumdoum","count":1},{"name":"Garima Jain","email":"43342486+GarimaBokdia","login":"GarimaBokdia","count":1},{"name":"Gukin Han","email":"115940366+gukin-han","login":"gukin-han","count":1},{"name":"Joni Salmi","email":"josalmi","login":"josalmi","count":1},{"name":"Joran Van Belle","email":"71773563+JoranVanBelle","login":"JoranVanBelle","count":1},{"name":"LUC DUZAN","email":"strokyl","login":"strokyl","count":1},{"name":"LivingLikeKrillin","email":"143606756+LivingLikeKrillin","login":"LivingLikeKrillin","count":1},{"name":"Mattias Severson","email":"matsev@gmail.com","login":"matsev","count":1},{"name":"NiMv1","email":"54713626+NiMv1","login":"NiMv1","count":1},{"name":"Oliver Becker","email":"ob@obqo.de","login":"obecker","count":1},{"name":"Peter Paul Bakker","email":"peter.paul.bakker@stokpop.nl","login":"stokpop","count":1},{"name":"TheFrogAndy","email":"andreigorschkow@googlemail.com","login":"TheFrogAndy","count":1},{"name":"alexey-grigorovich-savvymoney","email":"alexey.grigorovich@savvymoney.com","login":"alexey-grigorovich-savvymoney","count":1},{"name":"hoding","email":"47974623+seokjun7410","login":"seokjun7410","count":1},{"name":"noy-solvin","email":"noy@solvin.ai","login":"noy-solvin","count":1},{"name":"platanus-kr","email":"6806008+platanus-kr","login":"platanus-kr","count":1},{"name":"seonwoojung","email":"seonwooj0810@gmail.com","login":"seonwooj0810","count":1},{"name":"zbnerd","email":"96371659+zbnerd","login":"zbnerd","count":1},{"name":"고수","email":"q63630@daum.net","login":"bandalgomsu","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-21T00:00:11.101Z","repositories_count":6265027,"commits_count":875082872,"contributors_count":35090852,"owners_count":1169381,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"resilience4j/resilience4j","html_url":"https://github.com/resilience4j/resilience4j","last_synced_at":"2026-06-15T04:00:46.031Z","status":null,"issues_count":229,"pull_requests_count":249,"avg_time_to_close_issue":6877719.318181818,"avg_time_to_close_pull_request":3452467.7405405403,"issues_closed_count":88,"pull_requests_closed_count":185,"pull_request_authors_count":66,"issue_authors_count":209,"avg_comments_per_issue":3.2576419213973797,"avg_comments_per_pull_request":1.1204819277108433,"merged_pull_requests_count":99,"bot_issues_count":0,"bot_pull_requests_count":102,"past_year_issues_count":18,"past_year_pull_requests_count":28,"past_year_avg_time_to_close_issue":3243589.6666666665,"past_year_avg_time_to_close_pull_request":2316271.75,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":13,"past_year_issue_authors_count":18,"past_year_avg_comments_per_issue":1.9444444444444444,"past_year_avg_comments_per_pull_request":1.5714285714285714,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":10,"past_year_merged_pull_requests_count":3,"created_at":"2023-05-16T02:48:17.323Z","updated_at":"2026-06-15T04:00:46.051Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/resilience4j%2Fresilience4j/issues","issue_labels_count":{"table":{"question":27,"bug":15,"enhancement":15,"java":6,"dependencies":3,"help wanted":3,"API improvement":2,"needs investigation":2,"implementing":1,"not a bug":1}},"pull_request_labels_count":{"table":{"dependencies":105,"java":64,"github_actions":54,"size:XS":23,"lgtm":14,"bug":8,"size:M":8,"enhancement":6,"size:L":5,"size:XL":3,"size:S":2,"size:XXL":2,"API improvement":1,"implemented":1,"documentation update":1}},"issue_author_associations_count":{"table":{"NONE":206,"CONTRIBUTOR":21,"OWNER":1,"MEMBER":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":169,"NONE":68,"MEMBER":12}},"issue_authors":{"table":{"rcbandit111":4,"david0":3,"matsev":3,"patpatpat123":3,"pawank0411":3,"ykhfree":2,"laksnv":2,"darkius":2,"jpdev01":2,"vidhangithub":2,"mehrdad2000":2,"BigMikeATL":2,"ntthaibk":2,"xiex8":2,"jiyolla":1,"kdheeraj-cse":1,"mehramohit204":1,"nilo85":1,"ronvoe":1,"RobWin":1,"paulbors":1,"adam-kw":1,"JasonBarrett-dev":1,"gatewaynovice":1,"rahul-aerospike":1,"pwlan":1,"atulkumar-mittal":1,"husrevasici":1,"kdima001":1,"maerean":1,"bojanv55":1,"vanadzins":1,"Mayur-sys403":1,"damar-block":1,"Manflack":1,"vdkhvb":1,"ReneM":1,"jmereaux":1,"ioda01":1,"vivekkothari":1,"Kaustavd":1,"hongbin-deali":1,"hyginous29":1,"PragmaTwice":1,"pp-krre":1,"binnie268":1,"vivekveera":1,"AkshataMuley":1,"spartanhooah":1,"mgs255":1,"adiettrich":1,"dashorst":1,"dstoch":1,"nowkarol":1,"jr981008":1,"keremh":1,"goafabric":1,"yuna878":1,"ankushbbbr":1,"ryanjbaxter":1,"kiararip91":1,"matthieuAlphonse":1,"harishmys":1,"imkaleab":1,"KimDoubleB":1,"darkrwe":1,"xenoterracide":1,"wnederhof":1,"talasila-sairam":1,"Siegolas":1,"dowenliu-xyz":1,"petersonR":1,"joaoluis89":1,"daromnik":1,"ceremo":1,"davidmelia":1,"davsclaus":1,"gdupontf":1,"Jacck":1,"liuruinl":1,"HuwCampbell":1,"hegdevageesh90":1,"akshaypratap06":1,"tushar-meesho":1,"JoosJuliet":1,"mzeijen":1,"odakhovsky":1,"mathieurudy12":1,"obecker":1,"danparisi":1,"soumyadeep-saha":1,"WANGQINWU":1,"nikolayandr":1,"molikuner":1,"Nico-Strecker":1,"edersonlcaldatto":1,"gauravarya604":1,"trebizant":1,"alejuanito":1,"vijayasai":1,"manuarlin":1,"logvnv":1,"victorherraiz":1,"John03101982":1,"RaghvendraGarg":1,"thisdotnull":1,"hemantkakodia":1,"vspiliop":1,"torrtuga":1,"sru194":1,"emurakami-sf":1,"chupdachups":1,"Nagaanusha":1,"SahajdeepSinghKharbanda":1,"patrickjamesbarry":1,"Kirupakaran":1,"ssalamov":1,"AAverin":1,"malaquf":1,"patryczke":1,"youjie23":1,"Nicqiang":1,"SilenceRainly":1,"xiaohuajun":1,"jiyanhbo":1,"tmccombs":1,"mosesonline":1,"doxic012":1,"dreamstar-enterprises":1,"scurtis-disco":1,"alex-ep":1,"OlivierHartmann":1,"sazerty":1,"tomgeek27":1,"hugoncosta":1,"magnus-larsson":1,"PureXYZ":1,"enesoral":1,"AndrePeng1":1,"TheFrogAndy":1,"drnow4u":1,"anderssv":1,"lvdkleij":1,"matosoma123":1,"MichielDx":1,"injae-kim":1,"jimartinmoreno":1,"FSeidinger":1,"sconstro":1,"alexey-grigorovich-savvymoney":1,"V-Ishika":1,"efemoney":1,"yogeshss":1,"suresh46":1,"luvk1412":1,"zulfiquiar-khan":1,"jdcaperon":1,"rafael-brier":1,"thejeff77":1,"erayerdem":1,"dpy1123":1,"NeelamVagal":1,"eugene-karanda":1,"warrior107":1,"andre-tqueiroz":1,"SandeepSinghGaur":1,"Kashyap-Sojitra-27":1,"kaintharinder":1,"palprat":1,"123Haynes":1,"shenhuaxx":1,"emilevdh97":1,"pivovarit":1,"tuanlinh281":1,"sauravkumar2014":1,"jkshin0602":1,"TwinkleTShah":1,"lym-ID":1,"lhet9906":1,"polkosity":1,"kavinkumarc":1,"beermedlar":1,"horanga":1,"AkChamp1999":1,"bgreen1005":1,"nikolyanikolya":1,"afsaredrisy":1,"Billyzou0741326":1,"ek-ex":1,"victorpasqualino":1,"evgri243":1,"vikasnitt":1,"Stevenrq":1,"aaryanaditya-meesho":1,"Misha123456":1,"trunghoangminh":1,"noomkram":1,"jebeaudet":1,"kableprime":1,"joost-de-vries":1,"alexanderbaumann-toast":1,"Pmaji2002":1,"MaruthiRao":1,"cabbonizio":1,"IMSterling":1,"johnharby":1,"elca-maxime-gamboni":1,"nluk":1,"edpichler":1}},"pull_request_authors":{"table":{"dependabot[bot]":102,"hexmind":7,"jdcaperon":6,"nilo85":6,"gavlyukovskiy":6,"RobWin":5,"ykhfree":5,"matsev":5,"charb29":5,"darkius":4,"agarwalbharat":4,"big-cir":4,"dowenliu-xyz":4,"lukbaran":3,"JoosJuliet":3,"benjamin-bader":3,"globalbus":2,"springboot4":2,"joshiste":2,"victorpasqualino":2,"dpy1123":2,"PragmaTwice":2,"logvnv":2,"HuwCampbell":2,"doumdoum":2,"ttaehee":2,"luvk1412":2,"Lumenol":2,"youjie23":2,"andrzejsydor":2,"nikolayandr":2,"JnRouvignac":2,"strokyl":2,"bgreen1005":2,"noomkram":2,"kssumin":2,"yizhao1998":2,"flore77":2,"JoranVanBelle":2,"koundinyagoparaju":2,"alexey-grigorovich-savvymoney":2,"Jacck":2,"obecker":2,"injae-kim":1,"mikedias":1,"dominic-miglar":1,"tobi5775":1,"adwsingh":1,"mateusz-bajorek":1,"NiMv1":1,"laviua":1,"bignimbus":1,"josalmi":1,"skowrxn":1,"TwinkleTShah":1,"nowkarol":1,"bandalgomsu":1,"allen0115":1,"jdvr":1,"GeekMaster85":1,"platanus-kr":1,"nluk":1,"graemerocher":1,"hongbin-dev":1,"goafabric":1,"GarimaBokdia":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-21T00:00:11.438Z","repositories_count":14822853,"issues_count":33043930,"pull_requests_count":108992380,"authors_count":11313303,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"bug":3,"java":3,"question":3,"dependencies":2}},"past_year_pull_request_labels_count":{"table":{"java":17,"dependencies":12,"size:XS":12,"size:M":4,"bug":3,"enhancement":2,"github_actions":2,"size:L":2,"size:S":2,"size:XXL":1,"documentation update":1,"implemented":1}},"past_year_issue_author_associations_count":{"table":{"NONE":13,"CONTRIBUTOR":3}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":15,"NONE":13}},"past_year_issue_authors":{"table":{"alex-ep":1,"beermedlar":1,"davsclaus":1,"drnow4u":1,"gdupontf":1,"KimDoubleB":1,"lym-ID":1,"magnus-larsson":1,"patpatpat123":1,"patryczke":1,"Pmaji2002":1,"rafael-brier":1,"ryanjbaxter":1,"suresh46":1,"TheFrogAndy":1,"ykhfree":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":10,"ykhfree":3,"doumdoum":2,"gavlyukovskiy":2,"HuwCampbell":2,"strokyl":2,"bandalgomsu":1,"dominic-miglar":1,"GarimaBokdia":1,"josalmi":1,"NiMv1":1,"platanus-kr":1,"skowrxn":1}},"maintainers":[{"table":{"login":"hexmind","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexmind"}},{"table":{"login":"RobWin","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RobWin"}},{"table":{"login":"petersonR","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/petersonR"}}],"active_maintainers":[]}},"events":{"total":{"DiscussionEvent":1,"CreateEvent":21,"ReleaseEvent":1,"IssuesEvent":95,"WatchEvent":653,"DeleteEvent":23,"IssueCommentEvent":358,"PushEvent":36,"PullRequestReviewCommentEvent":35,"PullRequestReviewEvent":57,"PullRequestEvent":138,"ForkEvent":93},"last_year":{"IssuesEvent":63,"WatchEvent":486,"DeleteEvent":16,"IssueCommentEvent":189,"PushEvent":22,"PullRequestReviewCommentEvent":11,"PullRequestReviewEvent":23,"PullRequestEvent":100,"ForkEvent":69,"DiscussionEvent":1,"CreateEvent":14}},"keywords":["bulkhead","circuitbreaker","metrics","rate-limiter","resilience","retry"],"dependencies":[{"ecosystem":"maven","filepath":"build.gradle","sha":null,"kind":"manifest","created_at":"2022-08-08T20:01:19.150Z","updated_at":"2022-08-08T20:01:19.150Z","repository_link":"https://github.com/resilience4j/resilience4j/blob/master/build.gradle","dependencies":[{"id":692224345,"package_name":"com.google.code.findbugs:jsr305","ecosystem":"maven","requirements":"3.0.2","direct":true,"kind":"compileOnly","optional":false}]},{"ecosystem":"maven","filepath":"resilience4j-micronaut/build.gradle","sha":null,"kind":"manifest","created_at":"2022-08-08T20:01:20.627Z","updated_at":"2022-08-08T20:01:20.627Z","repository_link":"https://github.com/resilience4j/resilience4j/blob/master/resilience4j-micronaut/build.gradle","dependencies":[{"id":692237593,"package_name":"io.micronaut:micronaut-http","ecosystem":"maven","requirements":"*","direct":true,"kind":"compileOnly","optional":false},{"id":692237594,"package_name":"io.micronaut:micronaut-http-server","ecosystem":"maven","requirements":"*","direct":true,"kind":"compileOnly","optional":false},{"id":692237595,"package_name":"io.micronaut:micronaut-aop","ecosystem":"maven","requirements":"*","direct":true,"kind":"compileOnly","optional":false},{"id":692237596,"package_name":"io.micronaut:micronaut-validation","ecosystem":"maven","requirements":"*","direct":true,"kind":"implementation","optional":false},{"id":692237597,"package_name":"io.micronaut:micronaut-router","ecosystem":"maven","requirements":"*","direct":true,"kind":"implementation","optional":false},{"id":692237598,"package_name":"io.micronaut:micronaut-aop","ecosystem":"maven","requirements":"*","direct":true,"kind":"testImplementation","optional":false},{"id":692237599,"package_name":"io.micronaut:micronaut-http-client","ecosystem":"maven","requirements":"*","direct":true,"kind":"testImplementation","optional":false},{"id":692237600,"package_name":"io.micronaut:micronaut-http-server-netty","ecosystem":"maven","requirements":"*","direct":true,"kind":"testImplementation","optional":false},{"id":692237601,"package_name":"cglib:cglib-nodep","ecosystem":"maven","requirements":"3.3.0","direct":true,"kind":"testImplementation","optional":false},{"id":692237602,"package_name":"org.objenesis:objenesis","ecosystem":"maven","requirements":"3.2","direct":true,"kind":"testImplementation","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/gradle-build.yml","sha":null,"kind":"manifest","created_at":"2023-02-13T21:45:57.361Z","updated_at":"2023-02-13T21:45:57.361Z","repository_link":"https://github.com/resilience4j/resilience4j/blob/master/.github/workflows/gradle-build.yml","dependencies":[{"id":7632588036,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.2.0","direct":true,"kind":"composite","optional":false},{"id":7632588037,"package_name":"gradle/wrapper-validation-action","ecosystem":"actions","requirements":"v1.0.5","direct":true,"kind":"composite","optional":false},{"id":7632588038,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":7632588039,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3.0.11","direct":true,"kind":"composite","optional":false},{"id":7632588040,"package_name":"eskatos/gradle-command-action","ecosystem":"actions","requirements":"v2.3.3","direct":true,"kind":"composite","optional":false},{"id":7632588041,"package_name":"EnricoMi/publish-unit-test-result-action/composite","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-13T21:45:57.435Z","updated_at":"2023-02-13T21:45:57.435Z","repository_link":"https://github.com/resilience4j/resilience4j/blob/master/Dockerfile","dependencies":[{"id":7632588070,"package_name":"gitpod/workspace-full","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]}],"score":28.58735106868174,"created_at":"2025-05-07T19:02:01.088Z","updated_at":"2026-06-21T02:01:42.761Z","avatar_url":"https://github.com/resilience4j.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/360523","html_url":"https://summary.ecosyste.ms/projects/360523"}