{"id":3497867,"name":"github.com/labstack/echo/v4","ecosystem":"go","description":"Package echo implements high performance, minimalist Go web framework.","homepage":"https://github.com/labstack/echo","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/labstack/echo","keywords_array":[],"namespace":"github.com/labstack/echo","versions_count":58,"first_release_published_at":"2019-01-30T14:11:42.000Z","latest_release_published_at":"2026-10-23T01:54:40.000Z","latest_release_number":"v4.16.2","latest_published_release_number":"v4.16.2","last_synced_at":"2026-10-25T09:11:35.695Z","created_at":"2022-04-10T19:47:05.036Z","updated_at":"2026-10-26T08:18:28.169Z","registry_url":"https://pkg.go.dev/github.com/labstack/echo/v4","install_command":"go get github.com/labstack/echo/v4","documentation_url":"https://pkg.go.dev/github.com/labstack/echo/v4#section-documentation","metadata":null,"repo_metadata":{"id":28009914,"uuid":"31504491","full_name":"labstack/echo","owner":"labstack","description":"High performance, minimalist Go web framework","archived":false,"fork":false,"pushed_at":"2026-10-12T15:06:45.000Z","size":6784,"stargazers_count":32773,"open_issues_count":72,"forks_count":5231,"subscribers_count":528,"default_branch":"master","last_synced_at":"2026-10-17T22:03:42.366Z","etag":null,"topics":["echo","go","http2","https","labstack-echo","letsencrypt","micro-framework","microservice","middleware","ssl","web","web-framework","websocket"],"latest_commit_sha":null,"homepage":"https://echo.labstack.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/labstack.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","accessibility":null,"support":".github/SUPPORT.md","governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":"CLAUDE.md","gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"github":["labstack"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2015-03-01T17:43:01.000Z","updated_at":"2026-10-17T13:13:35.000Z","dependencies_parsed_at":"2026-10-10T19:27:15.819Z","dependency_job_id":null,"html_url":"https://github.com/labstack/echo","commit_stats":{"total_commits":1567,"total_committers":304,"mean_commits":5.154605263157895,"dds":"0.43075941289087427","last_synced_commit":"5a0b4dd8063575995cbcb746a0fb31266a0de3db"},"previous_names":[],"tags_count":145,"template":false,"template_full_name":null,"purl":"pkg:github/labstack/echo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/labstack","download_url":"https://codeload.github.com/labstack/echo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/sbom","scorecard":{"id":576538,"data":{"date":"2025-08-11","repo":{"name":"github.com/labstack/echo","commit":"8493c61ede588b4180f1f94d59fc1d3cd955fee1"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 8/24 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/checks.yml:13","Info: topLevel 'contents' permission set to 'read': .github/workflows/echo.yml:13","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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/checks.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/labstack/echo/checks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checks.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/labstack/echo/checks.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/echo.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/labstack/echo/echo.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/echo.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/labstack/echo/echo.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/echo.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/labstack/echo/echo.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/echo.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/labstack/echo/echo.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/echo.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/labstack/echo/echo.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/echo.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/labstack/echo/echo.yml/master?enable=pin","Warn: goCommand not pinned by hash: .github/workflows/checks.yml:34","Warn: goCommand not pinned by hash: .github/workflows/checks.yml:39","Warn: goCommand not pinned by hash: .github/workflows/checks.yml:45","Warn: goCommand not pinned by hash: .github/workflows/echo.yml:73","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   4 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'","Warn: branch protection not enabled for branch 'fix_branch_4_6_2'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T17:57:24.769Z","repository_id":28009914,"created_at":"2025-08-20T17:57:24.769Z","updated_at":"2025-08-20T17:57:24.769Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38335778,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-17T02:00:06.547Z","response_time":57,"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":"labstack","name":"LabStack LLC","uuid":"2624634","kind":"organization","description":"","email":"hello@labstack.com","website":"https://labstack.com","location":"SFO","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2624634?v=4","repositories_count":28,"last_synced_at":"2026-10-22T06:37:57.428Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/labstack","funding_links":["https://github.com/sponsors/labstack"],"total_stars":36339,"followers":348,"following":0,"created_at":"2022-11-04T11:23:33.843Z","updated_at":"2026-10-22T06:37:57.684Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/labstack","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/labstack/repositories"},"tags":[{"name":"v4.16.2","sha":"679c4155a16d5d5f37dfc8e6f9fa1c95100aeb37","kind":"commit","published_at":"2026-10-23T01:54:40.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.16.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.16.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.16.2"},{"name":"v5.4.2","sha":"7c312e09d96ac13bdb6d32748dacbfcc689a2480","kind":"commit","published_at":"2026-10-23T01:54:36.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.4.2","html_url":"https://github.com/labstack/echo/releases/tag/v5.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.4.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.4.2"},{"name":"v5.4.1","sha":"a6a9673a54d2c719ceb32ce6a929d35483acfb2b","kind":"commit","published_at":"2026-10-22T16:32:38.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.4.1","html_url":"https://github.com/labstack/echo/releases/tag/v5.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.4.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.4.1"},{"name":"v4.16.1","sha":"600b9855dfbcb22c7e643e43ce397d5248e882b2","kind":"commit","published_at":"2026-10-22T16:32:16.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.16.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.16.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.16.1"},{"name":"v4.16.0","sha":"e75c6c6d0c99602336fcf2c6bf6c8475ee160683","kind":"commit","published_at":"2026-09-27T22:45:34.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.16.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.16.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.16.0"},{"name":"v5.4.0","sha":"fc410094b2f3415cf2bf5204082137b205bfd5af","kind":"commit","published_at":"2026-09-27T22:25:02.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.4.0","html_url":"https://github.com/labstack/echo/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.4.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.4.0"},{"name":"v5.3.1","sha":"ed8bbe4b6cbf519766c99e492b9cc427404b3719","kind":"commit","published_at":"2026-07-21T16:09:02.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.3.1","html_url":"https://github.com/labstack/echo/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.3.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.3.1"},{"name":"v5.3.0","sha":"caa018246b840091e71a1d61ea9ee1176ab81333","kind":"commit","published_at":"2026-07-12T19:55:32.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.3.0","html_url":"https://github.com/labstack/echo/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.3.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.3.0"},{"name":"v4.15.4","sha":"ec79b584025d300acc9cb0a2b127a7209c902fd2","kind":"commit","published_at":"2026-06-15T18:23:04.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.15.4","html_url":"https://github.com/labstack/echo/releases/tag/v4.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.15.4"},{"name":"v5.2.1","sha":"78c3d9543be665b4bb9ed5ece3ac829108e3efa5","kind":"commit","published_at":"2026-06-15T17:06:11.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.2.1","html_url":"https://github.com/labstack/echo/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.2.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.2.1"},{"name":"v4.15.3","sha":"8800212ad4392d3f5af052f3042aca62cc5911a7","kind":"tag","published_at":"2026-06-14T16:17:15.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.15.3","html_url":"https://github.com/labstack/echo/releases/tag/v4.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.15.3"},{"name":"v5.2.0","sha":"5786024ea4d85c01784796e8aa7aac53e007b39b","kind":"tag","published_at":"2026-06-14T14:17:34.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.2.0","html_url":"https://github.com/labstack/echo/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.2.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.2.0"},{"name":"v5.1.1","sha":"87a5c22f2f3d50ca4791e62e5fd8e363c5dae2c2","kind":"commit","published_at":"2026-05-01T19:14:30.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.1.1","html_url":"https://github.com/labstack/echo/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.1.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.1.1"},{"name":"v4.15.2","sha":"25685e6f5f7b0683105d1386db46ae48eb3de028","kind":"commit","published_at":"2026-05-01T17:59:02.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.15.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.15.2"},{"name":"v5.1.0","sha":"597b4faaa99b7995643f558c315993660c1e1f83","kind":"commit","published_at":"2026-03-31T20:52:35.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.1.0","html_url":"https://github.com/labstack/echo/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.1.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.1.0"},{"name":"v4.15.1","sha":"6f3a84a50585110dc71c39585e7c97faf8fcaf0a","kind":"commit","published_at":"2026-02-22T11:50:50.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.15.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.15.1"},{"name":"v5.0.4","sha":"fa5311b26a0f6709bf99ccabf7f7110d07a37c85","kind":"commit","published_at":"2026-02-15T15:48:33.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.0.4","html_url":"https://github.com/labstack/echo/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.0.4"},{"name":"v5.0.3","sha":"b1d443086ea27cf51345ec72a71e9b7e9d9ce5f1","kind":"commit","published_at":"2026-02-06T13:23:31.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.0.3","html_url":"https://github.com/labstack/echo/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.0.3"},{"name":"v5.0.2","sha":"68aaf3a429387519a3dece617b8f0e5956d0dc6a","kind":"commit","published_at":"2026-02-02T18:02:23.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.0.2","html_url":"https://github.com/labstack/echo/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.0.2"},{"name":"v5.0.1","sha":"ba104908b9f6545d0b9d1a6695663c45cf952957","kind":"commit","published_at":"2026-01-28T21:28:05.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.0.1","html_url":"https://github.com/labstack/echo/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.0.1"},{"name":"v5.0.0","sha":"9500f2745481e2dff1313e2e6734c488e80c13fb","kind":"commit","published_at":"2026-01-18T16:14:41.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v5.0.0","html_url":"https://github.com/labstack/echo/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v5.0.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v5.0.0"},{"name":"v4.15.0","sha":"482bb46fe5c7eb7c9fd7bec7d3128433dea21bee","kind":"commit","published_at":"2026-01-01T10:57:24.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.15.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.15.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.15.0"},{"name":"v4.14.0","sha":"6392cb459842d2c1747902ec2a1809c1387df5d8","kind":"commit","published_at":"2025-12-11T20:49:38.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.14.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.14.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.14.0"},{"name":"v4.13.4","sha":"98ca08e7dd64075b858e758d6693bf9799340756","kind":"commit","published_at":"2025-05-22T11:18:29.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.13.4","html_url":"https://github.com/labstack/echo/releases/tag/v4.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.13.4"},{"name":"v4.13.3","sha":"45524e39d60d424d8ac175001eed70d6ace92930","kind":"commit","published_at":"2024-12-19T04:51:34.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.13.3","html_url":"https://github.com/labstack/echo/releases/tag/v4.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.13.3"},{"name":"v4.13.2","sha":"692bc2abb6e83be2efe45f89f142f59dbca3a6d9","kind":"commit","published_at":"2024-12-12T05:47:56.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.13.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.13.2"},{"name":"v4.13.1","sha":"fd3f07447eddb53e096b0df3be38bbf79123d605","kind":"commit","published_at":"2024-12-11T10:18:50.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.13.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.13.1"},{"name":"v4.13.0","sha":"3b017855b4d331002e2b8b28e903679b875ae3e9","kind":"commit","published_at":"2024-12-04T20:13:45.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.13.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.13.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.13.0"},{"name":"v4.12.0","sha":"88c379ff77278f553a0f3c44d27786b5a450b6e9","kind":"commit","published_at":"2024-04-15T18:31:01.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.12.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.12.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.12.0"},{"name":"v4.11.4","sha":"226e4f076a69de85b71cf059d8a3c0fa8feafcaf","kind":"commit","published_at":"2023-12-20T13:24:30.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.11.4","html_url":"https://github.com/labstack/echo/releases/tag/v4.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.11.4"},{"name":"v4.11.3","sha":"4b26cde851bc7a51e624c04dcc5d37be1ce0c84f","kind":"commit","published_at":"2023-11-07T12:19:32.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.11.3","html_url":"https://github.com/labstack/echo/releases/tag/v4.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.11.3"},{"name":"v4.11.2","sha":"98a523756d875bc13475bcb6237f09e771cbe321","kind":"commit","published_at":"2023-10-11T05:32:23.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.11.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.11.2"},{"name":"v4.11.1","sha":"a2e7085094bda23a674c887f0e93f4a15245c439","kind":"commit","published_at":"2023-07-16T17:41:57.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.11.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.11.1"},{"name":"v4.11.0","sha":"60af056959d5ddfb0e8db8dec2f597d72e27a58b","kind":"commit","published_at":"2023-07-14T20:18:22.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.11.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.11.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.11.0"},{"name":"v4.10.2","sha":"47844c9b7f83e5bf4efbe1f449bf2a155f465da8","kind":"commit","published_at":"2023-02-21T23:11:41.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.10.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.10.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.10.2"},{"name":"v4.10.1","sha":"b888a30fe394deeeb14e18226be51b5928115dd3","kind":"commit","published_at":"2023-02-19T19:12:17.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.10.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.10.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.10.1"},{"name":"v4.10.0","sha":"f36d5662fbb1850f03c9ac78f02a699a492ecc2d","kind":"commit","published_at":"2022-12-27T19:59:53.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.10.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.10.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.10.0"},{"name":"v4.9.1","sha":"8ad22302f2a6b3451f5ecc3aec1b32a2c48412de","kind":"commit","published_at":"2022-10-12T19:37:08.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.9.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.9.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.9.1"},{"name":"v4.9.0","sha":"16d3b65eb09664fe95dc6e4e7e2a082010d0eb68","kind":"commit","published_at":"2022-09-04T20:04:47.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.9.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.9.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.9.0"},{"name":"v4.8.0","sha":"d48197db7af19becf2363496493ed0e2a8d1caea","kind":"commit","published_at":"2022-08-10T20:12:40.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.8.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.8.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.8.0"},{"name":"v4.7.2","sha":"ec92fedf21e817d2d52004a4178292404beb9eaa","kind":"commit","published_at":"2022-03-16T07:34:26.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.7.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.7.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.7.2"},{"name":"v4.7.1","sha":"b445958c3ce4cf34997a67ef73a30cd870170945","kind":"commit","published_at":"2022-03-13T16:43:24.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.7.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.7.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.7.1"},{"name":"v4.7.0","sha":"5ebed440aeec1abf7f08cca41cb02f6aaf0d7f6a","kind":"tag","published_at":"2022-03-02T22:53:18.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.7.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.7.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.7.0"},{"name":"v4.6.3","sha":"04e59817e7ea53c6f9d3f06374701adce20c1522","kind":"commit","published_at":"2022-01-10T19:16:35.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.6.3","html_url":"https://github.com/labstack/echo/releases/tag/v4.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.6.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.6.3"},{"name":"v4.6.2","sha":"6b5e62b27ea0bc459843e67014360dd35ae8147b","kind":"commit","published_at":"2021-12-17T12:49:17.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.6.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.6.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.6.2"},{"name":"v4.6.1","sha":"c6f0c667f145b5e5347ba812c9de5a5a4280bac5","kind":"commit","published_at":"2021-09-26T15:56:43.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.6.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.6.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.6.1"},{"name":"v4.6.0","sha":"4651c7aafe8e37cfcd78d93e580cd501dc40107b","kind":"commit","published_at":"2021-09-20T19:23:52.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.6.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.6.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.6.0"},{"name":"v4.5.0","sha":"5b8fa6979f5803ff091e24c9a0331aa1b38de302","kind":"commit","published_at":"2021-08-01T20:20:08.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.5.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.5.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.5.0"},{"name":"v4.4.0","sha":"58366f93e60c740da21d86584ddbdad024d98a9e","kind":"commit","published_at":"2021-07-12T19:35:47.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.4.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.4.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.4.0"},{"name":"v4.3.0","sha":"2acb24adb0fd619dc3c672d7fdde25c2c21061d7","kind":"commit","published_at":"2021-05-08T20:39:25.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.3.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.3.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.3.0"},{"name":"v4.2.2","sha":"8da8e161380fd926d4341721f0328f1e94d6d0a2","kind":"commit","published_at":"2021-04-07T19:45:14.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.2.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.2.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.2.2"},{"name":"v4.2.1","sha":"a97052edaf781a731903d816c9b271028d709131","kind":"tag","published_at":"2021-03-08T01:33:25.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.2.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.2.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.2.1"},{"name":"v4.2.0","sha":"b0f56eaf969bf5f8a6e4b6727f3f5fc7f44f36a0","kind":"commit","published_at":"2021-02-11T18:35:16.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.2.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.2.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.2.0"},{"name":"v4.1.17","sha":"cb84205219f6b0962ab5bb39ab6c0911f5f1652d","kind":"commit","published_at":"2020-08-28T03:09:25.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.17","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.17/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.17"},{"name":"v4.1.16","sha":"6e7c7cea03c4ac9d551c98d92fc4168888b8e2d5","kind":"commit","published_at":"2020-03-30T19:32:58.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.16","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.16/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.16"},{"name":"v4.1.15","sha":"3e8a797db0fed880ba5399b6e0eb2e49185d40ee","kind":"commit","published_at":"2020-02-29T15:49:22.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.15","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.15/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.15"},{"name":"v4.1.14","sha":"8d7f05e5336fa9a05c6ca5a610a0c5140c01bfc3","kind":"commit","published_at":"2020-01-24T02:32:17.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.14","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.14/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.14"},{"name":"v4.1.13","sha":"5793765eedc2207d2a777ae23be11b2f3ba862f2","kind":"commit","published_at":"2020-01-01T16:57:00.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.13","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.13/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.13"},{"name":"v4.1.12","sha":"07ec79110386fffb895caff87fac5477addc8b1e","kind":"commit","published_at":"2019-12-30T07:08:27.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.12","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.12/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.12"},{"name":"v4.1.11","sha":"d286e285dcb6f909ea4f224663f22f7445f0287f","kind":"commit","published_at":"2019-10-07T00:01:28.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.11","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.11/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.11"},{"name":"v4.1.10","sha":"88a9ad73ec5303231a3b843960cefaa8fe666510","kind":"commit","published_at":"2019-08-17T14:39:36.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.10","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.10/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.10"},{"name":"v4.1.9","sha":"350ccd2452b6063a707fd105aae2a96037933da9","kind":"commit","published_at":"2019-08-11T19:55:02.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.9","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.9/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.9"},{"name":"v4.1.8","sha":"09d415cefca8c1d470a80566f344d98652ba5728","kind":"commit","published_at":"2019-08-05T04:47:41.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.8","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.8/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.8"},{"name":"v4.1.7","sha":"ed51400a8173aecbccf7803c25b45a32b82eb78d","kind":"commit","published_at":"2019-08-02T05:52:42.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.7","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.7/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.7"},{"name":"v4.1.6","sha":"6b9408d1d1f356a75c9ce61ee708f0d62d686931","kind":"commit","published_at":"2019-06-09T16:49:52.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.6","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.6/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.6"},{"name":"v4.1.5","sha":"5d2c33ad5dbb78540a56dd08d09d91f991bc3156","kind":"commit","published_at":"2019-04-30T05:54:49.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.5","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.5/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.5"},{"name":"v4.1.4","sha":"64c6d9229525121028ad25b8cc49c81ce8b09ea6","kind":"commit","published_at":"2019-04-29T23:46:08.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.4","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.4"},{"name":"v4.1.3","sha":"4de244c072ed56f54b55f9122531cd22b85e490f","kind":"commit","published_at":"2019-04-29T20:21:11.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.3","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.3"},{"name":"v4.1.2","sha":"8c13b9dae2a0126dafd28126dca5d02e209db902","kind":"commit","published_at":"2019-04-29T06:10:00.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.2","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.2"},{"name":"v4.1.1","sha":"46ae04bef2d183b7d776a521c6a13eb039796601","kind":"commit","published_at":"2019-04-29T05:49:18.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.1","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.1"},{"name":"v4.1.0","sha":"c8e923cf549085c881920b0fd293f854558cdd1b","kind":"commit","published_at":"2019-04-29T05:25:45.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.1.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.1.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.1.0"},{"name":"v4.0.0","sha":"6d9e043284aea2d07f5fcaf0d3a424eb7d9f6109","kind":"commit","published_at":"2019-01-30T14:11:42.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v4.0.0","html_url":"https://github.com/labstack/echo/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v4.0.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v4.0.0"},{"name":"v3.3.10","sha":"38772c686c76b501f94bd6cd5b77f5842e93b559","kind":"commit","published_at":"2019-01-28T14:12:53.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.10","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.10/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.10"},{"name":"v3.3.9","sha":"739700bf4ef7f1dca5b111dec55114fc66207aaa","kind":"commit","published_at":"2019-01-26T22:39:45.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.9","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.9/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.9"},{"name":"v3.3.8","sha":"c7eb8da9ec73e78c4f38413f3f835e0cd52c7d72","kind":"commit","published_at":"2018-11-23T06:37:03.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.8","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.8/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.8"},{"name":"v3.3.8-retag","sha":"c54d9e8eed6ce2dfb8446ae6f9ac4eac800570bf","kind":"commit","published_at":"2018-11-23T06:34:14.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.8-retag","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.8-retag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.8-retag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.8-retag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.8-retag/manifests","release_url":null},{"name":"v3.3.7","sha":"2e9f4ea4e010fa328318107ba074b1b72381c571","kind":"commit","published_at":"2018-11-06T02:02:25.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.7","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.7/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.7"},{"name":"v3.3.7-retag","sha":"ba1891b3dc1fc5548330e580c51157ea5eb6604f","kind":"commit","published_at":"2018-10-15T07:31:26.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.7-retag","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.7-retag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.7-retag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.7-retag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.7-retag/manifests","release_url":null},{"name":"v3.3.6-retag","sha":"c185ebd0de6ed2feb075bd34a1df65a58be9e2a2","kind":"commit","published_at":"2018-09-14T14:46:40.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.6-retag","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.6-retag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.6-retag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.6-retag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.6-retag/manifests","release_url":null},{"name":"v3.3.6","sha":"1abaa3049251d17932e4313c2d6165073fd07fd8","kind":"commit","published_at":"2018-09-11T04:42:37.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.6","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.6/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.6"},{"name":"v3.3.5-retag","sha":"ce4a31c74d372fd7a5564ed43482de5cf6e92e05","kind":"commit","published_at":"2018-04-15T00:14:43.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.5-retag","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.5-retag","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.5-retag","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.5-retag","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.5-retag/manifests","release_url":null},{"name":"3.3.5","sha":"6d227dfea4d2e52cb76856120b3c17f758139b4e","kind":"commit","published_at":"2018-04-12T14:36:00.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.3.5","html_url":"https://github.com/labstack/echo/releases/tag/3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.5/manifests","release_url":null},{"name":"v3.3.5","sha":"6d227dfea4d2e52cb76856120b3c17f758139b4e","kind":"commit","published_at":"2018-04-12T14:36:00.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.5","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.5/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.5"},{"name":"3.3.4","sha":"a5d81b8d4a627f3f49dcb3164ef2bb5239682227","kind":"commit","published_at":"2018-03-16T17:00:59.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.3.4","html_url":"https://github.com/labstack/echo/releases/tag/3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.4/manifests","release_url":null},{"name":"v3.3.4","sha":"a5d81b8d4a627f3f49dcb3164ef2bb5239682227","kind":"commit","published_at":"2018-03-16T17:00:59.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.4","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.4"},{"name":"3.3.3","sha":"7f44549f0216124806cf63a3a546bb5996d21a89","kind":"commit","published_at":"2018-03-15T06:53:32.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.3.3","html_url":"https://github.com/labstack/echo/releases/tag/3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.3/manifests","release_url":null},{"name":"v3.3.3","sha":"7f44549f0216124806cf63a3a546bb5996d21a89","kind":"commit","published_at":"2018-03-15T06:53:32.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.3","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.3"},{"name":"3.3.2","sha":"9cee664439b9c36d10376063b1293304c4237e22","kind":"commit","published_at":"2018-03-15T04:10:27.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.3.2","html_url":"https://github.com/labstack/echo/releases/tag/3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.2/manifests","release_url":null},{"name":"3.3.1","sha":"bdb49be73456afc6b3da03d938e188f3c44fe6f4","kind":"commit","published_at":"2018-03-13T19:45:47.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.3.1","html_url":"https://github.com/labstack/echo/releases/tag/3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.1/manifests","release_url":null},{"name":"v3.3.1","sha":"bdb49be73456afc6b3da03d938e188f3c44fe6f4","kind":"commit","published_at":"2018-03-13T19:45:47.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.1","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.1"},{"name":"3.3.0","sha":"27b5253bfd53caad64fb5d2a49ec724ff5558451","kind":"commit","published_at":"2018-03-12T20:58:01.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.3.0","html_url":"https://github.com/labstack/echo/releases/tag/3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.3.0/manifests","release_url":null},{"name":"v3.3.0","sha":"27b5253bfd53caad64fb5d2a49ec724ff5558451","kind":"commit","published_at":"2018-03-12T20:58:01.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.0","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.0"},{"name":"3.2.6","sha":"b338075a0fc6e1a0683dbf03d09b4957a289e26f","kind":"commit","published_at":"2017-12-23T17:11:03.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.2.6","html_url":"https://github.com/labstack/echo/releases/tag/3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.6/manifests","release_url":null},{"name":"v3.2.6","sha":"b338075a0fc6e1a0683dbf03d09b4957a289e26f","kind":"commit","published_at":"2017-12-23T17:11:03.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.2.6","html_url":"https://github.com/labstack/echo/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.6/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.2.6"},{"name":"3.2.5","sha":"0473c51f1dbd83487effce00702571d19033a6e5","kind":"commit","published_at":"2017-11-23T01:58:59.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.2.5","html_url":"https://github.com/labstack/echo/releases/tag/3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.5/manifests","release_url":null},{"name":"v3.2.5","sha":"0473c51f1dbd83487effce00702571d19033a6e5","kind":"commit","published_at":"2017-11-23T01:58:59.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.2.5","html_url":"https://github.com/labstack/echo/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.5/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.2.5"},{"name":"3.2.4","sha":"b28538b2e3f5446fe6e0e47ee34cd74b662ca2ab","kind":"commit","published_at":"2017-10-01T21:56:42.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.2.4","html_url":"https://github.com/labstack/echo/releases/tag/3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.4/manifests","release_url":null},{"name":"v3.2.4","sha":"b28538b2e3f5446fe6e0e47ee34cd74b662ca2ab","kind":"commit","published_at":"2017-10-01T21:56:42.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.2.4","html_url":"https://github.com/labstack/echo/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.2.4"},{"name":"3.2.3","sha":"cec7629194fe4bf83b0c72d9a02d340c7a1468ac","kind":"commit","published_at":"2017-08-24T15:57:36.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.2.3","html_url":"https://github.com/labstack/echo/releases/tag/3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.3/manifests","release_url":null},{"name":"v3.2.3","sha":"cec7629194fe4bf83b0c72d9a02d340c7a1468ac","kind":"commit","published_at":"2017-08-24T15:57:36.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.2.3","html_url":"https://github.com/labstack/echo/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.2.3"},{"name":"3.2.2","sha":"6c54ff78a2351623e91ccf085d94a78d02b1882c","kind":"commit","published_at":"2017-08-22T15:26:26.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/3.2.2","html_url":"https://github.com/labstack/echo/releases/tag/3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/3.2.2/manifests","release_url":null},{"name":"v3.3.2","sha":"6c54ff78a2351623e91ccf085d94a78d02b1882c","kind":"commit","published_at":"2017-08-22T15:26:26.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.3.2","html_url":"https://github.com/labstack/echo/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.3.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.3.2"},{"name":"v3.2.2","sha":"6c54ff78a2351623e91ccf085d94a78d02b1882c","kind":"commit","published_at":"2017-08-22T15:26:26.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.2.2","html_url":"https://github.com/labstack/echo/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.2.2"},{"name":"v3.2.1","sha":"935a60782cbbc55110e7bd4b33120e4567cbee43","kind":"commit","published_at":"2017-06-21T15:07:43.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.2.1","html_url":"https://github.com/labstack/echo/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.2.1"},{"name":"v3.2.0","sha":"7676f85ef9d4a50797e17b30c4b0b1cb3c7c532a","kind":"commit","published_at":"2017-06-19T22:42:27.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.2.0","html_url":"https://github.com/labstack/echo/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.2.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.2.0"},{"name":"v3.1.0","sha":"4256489c0e1ff50bdb71aedd1a21483fe2d67607","kind":"commit","published_at":"2017-04-24T18:32:01.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.1.0","html_url":"https://github.com/labstack/echo/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.1.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.1.0"},{"name":"v3.1.0-rc.1","sha":"948d607539e92f3974d8f24951c8975d7342e24a","kind":"commit","published_at":"2017-03-03T16:21:20.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.1.0-rc.1","html_url":"https://github.com/labstack/echo/releases/tag/v3.1.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.1.0-rc.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.1.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.1.0-rc.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.1.0-rc.1"},{"name":"v3.0.3","sha":"8d504c1b699c757b267255c53b3e5219f9974abc","kind":"commit","published_at":"2016-12-02T17:28:18.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.0.3","html_url":"https://github.com/labstack/echo/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.0.3"},{"name":"v3.0.2","sha":"cd2530ea098106338b888f4fb66e966efa2fd75e","kind":"commit","published_at":"2016-11-22T16:19:27.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.0.2","html_url":"https://github.com/labstack/echo/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.0.2"},{"name":"v3.0.1","sha":"f9e97332f3bebd2c26753f7dc679588a22cb387d","kind":"commit","published_at":"2016-11-16T04:12:13.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.0.1","html_url":"https://github.com/labstack/echo/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.0.1"},{"name":"v3.0.0","sha":"c5a3575d4c4121ba7a01a9aa21637c712adec067","kind":"commit","published_at":"2016-11-15T06:54:09.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.0.0","html_url":"https://github.com/labstack/echo/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.0.0"},{"name":"v3.0.0-beta.3","sha":"f4145353be66ecea81f5e268aa9a27f2a4230362","kind":"commit","published_at":"2016-11-12T19:37:31.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.0.0-beta.3","html_url":"https://github.com/labstack/echo/releases/tag/v3.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.0.0-beta.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.0-beta.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.0.0-beta.3"},{"name":"v3.0.0-beta.2","sha":"a96c564fc34b3fcbc5a1a67eeb9402243cdac6b2","kind":"commit","published_at":"2016-11-09T06:41:52.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.0.0-beta.2","html_url":"https://github.com/labstack/echo/releases/tag/v3.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.0-beta.2/manifests","release_url":null},{"name":"v2.2.0","sha":"e08070379af60f5b9c0fb5bb2d1527ba9624fe43","kind":"commit","published_at":"2016-11-09T06:41:35.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.2.0","html_url":"https://github.com/labstack/echo/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.2.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.2.0"},{"name":"v1.4.4","sha":"1659348a67f499ff74f6dbf386375c95b5433ded","kind":"commit","published_at":"2016-11-03T17:41:43.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.4.4","html_url":"https://github.com/labstack/echo/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.4.4"},{"name":"v3.0.0-beta.1","sha":"2cb612ff57cbcc5dcf11981bc317b17a811f168f","kind":"commit","published_at":"2016-11-01T15:33:56.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v3.0.0-beta.1","html_url":"https://github.com/labstack/echo/releases/tag/v3.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v3.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v3.0.0-beta.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v3.0.0-beta.1"},{"name":"v1.4.3","sha":"49c099c3b3ad8aac1a5ea76cef1a70a119d09190","kind":"commit","published_at":"2016-10-29T00:09:07.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.4.3","html_url":"https://github.com/labstack/echo/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.4.3"},{"name":"v2.1","sha":"04e6901d05b58ddbae579a6252a3d1bb3f334adc","kind":"commit","published_at":"2016-09-26T05:13:23.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.1","html_url":"https://github.com/labstack/echo/releases/tag/v2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.1"},{"name":"v2.0.2","sha":"fbcdf70c52c155ae9aa58e72ee0532fa2f1cad2e","kind":"commit","published_at":"2016-06-16T21:40:43.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.0.2","html_url":"https://github.com/labstack/echo/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.0.2"},{"name":"v2.0.1","sha":"77b3e703be6cce8075b66cec46de26decc0a32ad","kind":"commit","published_at":"2016-06-11T15:13:49.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.0.1","html_url":"https://github.com/labstack/echo/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.0.1"},{"name":"v1.4.2","sha":"5789bde991cc5c41536e4fd82cc0107e7cd3d0eb","kind":"tag","published_at":"2016-06-09T20:35:36.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.4.2","html_url":"https://github.com/labstack/echo/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.4.2"},{"name":"v2.0.0","sha":"aeee1d87d0123bbd2eac036f7c6531e956cc4753","kind":"commit","published_at":"2016-06-08T03:24:24.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.0.0","html_url":"https://github.com/labstack/echo/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.0.0"},{"name":"v1.4.1","sha":"be5efe5927206c132948c096ad3da6357d922b56","kind":"tag","published_at":"2016-06-03T15:04:50.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.4.1","html_url":"https://github.com/labstack/echo/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.4.1"},{"name":"v2.0.0-beta.2","sha":"703174e58f3f730ca139df65f83ad1c4210b3739","kind":"commit","published_at":"2016-03-21T20:10:20.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.0.0-beta.2","html_url":"https://github.com/labstack/echo/releases/tag/v2.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-beta.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.0.0-beta.2"},{"name":"v1.4","sha":"18a78a34eb4481722eef1ac9034eada58e3cf909","kind":"tag","published_at":"2016-03-20T04:23:40.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.4","html_url":"https://github.com/labstack/echo/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.4"},{"name":"v2.0.0-beta.1","sha":"25e72d623e44806303a8691b1240215d6ee3853d","kind":"commit","published_at":"2016-03-11T00:35:20.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.0.0-beta.1","html_url":"https://github.com/labstack/echo/releases/tag/v2.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-beta.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.0.0-beta.1"},{"name":"v2.0.0-apha.2","sha":"8916d5558cd941b3ba48417af50dfbfd7b6b4b2d","kind":"commit","published_at":"2016-03-05T04:19:59.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.0.0-apha.2","html_url":"https://github.com/labstack/echo/releases/tag/v2.0.0-apha.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.0.0-apha.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-apha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-apha.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.0.0-apha.2"},{"name":"v2.0.0-apha1","sha":"94e59362874ed6453b115d260c534bb67aa924b8","kind":"commit","published_at":"2016-02-10T03:07:04.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.0.0-apha1","html_url":"https://github.com/labstack/echo/releases/tag/v2.0.0-apha1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.0.0-apha1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-apha1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-apha1/manifests","release_url":null},{"name":"v2.0.0-apha.1","sha":"94e59362874ed6453b115d260c534bb67aa924b8","kind":"commit","published_at":"2016-02-10T03:07:04.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v2.0.0-apha.1","html_url":"https://github.com/labstack/echo/releases/tag/v2.0.0-apha.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v2.0.0-apha.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-apha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v2.0.0-apha.1/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v2.0.0-apha.1"},{"name":"2.0.0-alpha","sha":"7b843e66c502c5b13809ad6e87665edd6794a05d","kind":"commit","published_at":"2016-02-09T06:17:20.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/2.0.0-alpha","html_url":"https://github.com/labstack/echo/releases/tag/2.0.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@2.0.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/2.0.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/2.0.0-alpha/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/2.0.0-alpha"},{"name":"v1.3","sha":"9650c39055a0c031791a61efdd2b19957f382f8c","kind":"commit","published_at":"2015-12-01T23:06:18.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.3","html_url":"https://github.com/labstack/echo/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.3"},{"name":"v1.2.0","sha":"ba4a01049d0773acb2890d3d8cc6833a71cd0865","kind":"commit","published_at":"2015-10-11T21:15:07.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.2.0","html_url":"https://github.com/labstack/echo/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.2.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.2.0"},{"name":"v1.1.0","sha":"cd111b826ce1df29dd0ab1f8538eaa92c447a053","kind":"tag","published_at":"2015-07-18T06:04:03.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.1.0","html_url":"https://github.com/labstack/echo/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.1.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.1.0"},{"name":"v1.0.0","sha":"db109cf4ecd738b8c5f1a9e7fe0bdfb1334bcd9c","kind":"commit","published_at":"2015-06-22T21:41:16.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v1.0.0","html_url":"https://github.com/labstack/echo/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v1.0.0/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v1.0.0"},{"name":"v0.0.16","sha":"e119cbc2ea0ac30f9739b720701a1b2ce3770a32","kind":"commit","published_at":"2015-05-23T04:24:35.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.16","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.16/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.16"},{"name":"v0.0.15","sha":"bf85c56b08ab05db0c75ee5b6380eb908f97d5fc","kind":"commit","published_at":"2015-05-22T11:40:01.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.15","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.15/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.15"},{"name":"v0.0.14","sha":"1e117621e9006481bfc0fd8e6bafab48c1848639","kind":"commit","published_at":"2015-05-20T23:39:46.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.14","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.14/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.14"},{"name":"v0.0.13","sha":"ef6440051f3b073b37999da1ddfb40c76a556048","kind":"commit","published_at":"2015-05-19T00:26:48.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.13","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.13/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.13"},{"name":"v0.0.12","sha":"df8bd3be10f8efaa4937fa6f36bb1a2015149e8a","kind":"commit","published_at":"2015-05-06T23:11:21.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.12","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.12/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.12"},{"name":"v0.0.11","sha":"e3e16eeed6a57910586c9eab273ec20b42a00a7c","kind":"commit","published_at":"2015-04-27T01:10:22.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.11","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.11/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.11"},{"name":"v0.0.10","sha":"064466bcdeb78b41efd227f3667be5c841ea1380","kind":"commit","published_at":"2015-04-20T02:54:17.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.10","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.10/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.10"},{"name":"v0.0.9","sha":"0310de9823f725bb7205bca22a6cf18d4fbe6697","kind":"commit","published_at":"2015-04-15T17:20:49.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.9","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.9/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.9"},{"name":"v0.0.8","sha":"c5e0bf4e27626496265d7f43209917059960b992","kind":"commit","published_at":"2015-04-13T20:12:43.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.8","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.8/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.8"},{"name":"v0.0.7","sha":"6633a1fca7dd656bec2b0a629d2dd6934daaac6e","kind":"commit","published_at":"2015-04-09T21:59:31.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.7","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.7/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.7"},{"name":"v0.0.6","sha":"332752efe69fb6215860b102a890430a85ad1ef1","kind":"commit","published_at":"2015-04-07T20:43:52.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.6","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.6/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.6"},{"name":"v0.0.5","sha":"550cd94dbe2391789ab885a3db0585366fbe66c5","kind":"commit","published_at":"2015-04-05T21:44:32.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.5","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.5/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.5"},{"name":"v0.0.4","sha":"5c60db4c27781d1bddc50c81e208348d6951260a","kind":"commit","published_at":"2015-04-03T03:22:16.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.4","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.4/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.4"},{"name":"v0.0.3","sha":"d6b57304ef7887ba36d97999d188fb20f2c745b5","kind":"commit","published_at":"2015-04-02T12:36:18.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.3","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.3/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.3"},{"name":"v0.0.2","sha":"a328eb4cddade62079aa74ff84d49f5ca2c840a6","kind":"commit","published_at":"2015-04-01T15:06:00.000Z","download_url":"https://codeload.github.com/labstack/echo/tar.gz/v0.0.2","html_url":"https://github.com/labstack/echo/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/labstack/echo@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/tags/v0.0.2/manifests","release_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/releases/v0.0.2"}]},"repo_metadata_updated_at":"2026-10-25T16:09:46.483Z","dependent_packages_count":5814,"downloads":null,"downloads_period":null,"dependent_repos_count":17976,"rankings":{"downloads":null,"dependent_repos_count":0.05330147688644712,"dependent_packages_count":0.03515408689592524,"stargazers_count":0.0609754200615354,"forks_count":0.5134171849058874,"docker_downloads_count":0.23373838307792177,"average":0.17931731036554338},"purl":"pkg:golang/github.com/labstack/echo/v4","advisories":[{"uuid":"GSA_kwCzR0hTQS05OTY5LTY2NzYtNDloNc4AB_Qw","url":"https://github.com/advisories/GHSA-9969-6676-49h5","title":"Echo: WebSocket proxy can retain connections and handlers after client disconnect","description":"## Impact\n\nEcho's Proxy middleware could retain a handler, copy goroutines and network connections after a WebSocket client disconnected if the upstream kept its connection open. The raw proxy waited for both copy directions to finish without reliably closing the other connection when one direction ended. Rejected upgrade responses with HTTP keep-alive were one way to trigger this behavior.\n\nRepeated connections can accumulate resources and cause denial of service. The impact depends on the proxy route's accessibility, upstream behavior and configured connection deadlines. This is a medium-severity resource-retention issue; no confidentiality or integrity impact is claimed.\n\n## Affected versions and patch\n\nAffected versions are v4.15.0 through v4.16.0 and v5.0.0 through v5.4.0. The regression was introduced by commit e2133320c7, merged in #2852.\n\nUpgrade to [v4.16.1](https://github.com/labstack/echo/releases/tag/v4.16.1) or [v5.4.1](https://github.com/labstack/echo/releases/tag/v5.4.1). The patch uses Go's HTTP reverse proxy, preserves ordinary HTTP handling for rejected upgrades, and closes both sides of a WebSocket tunnel when either direction ends. It also covers an upstream that receives client EOF but deliberately keeps its side open.\n\nFix commits: [v4](https://github.com/labstack/echo/commit/3fb0ba7e17645bb65611e2a08875d0a2f65c421f), [v5](https://github.com/labstack/echo/commit/1855061e572ae9dab727c811d8382f266bfbaaec).\n\n## Workarounds\n\nDisable WebSocket proxy routes until upgrading, or apply bounded connection lifetimes and resource limits at the frontend and upstream. Server idle timeouts alone may not cover hijacked WebSocket connections.\n\n## Credits\n\nReported by @irisitymichaelgrundberg.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-10-23T20:50:17.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/labstack/echo/security/advisories/GHSA-9969-6676-49h5","https://github.com/labstack/echo/commit/1855061e572ae9dab727c811d8382f266bfbaaec","https://github.com/labstack/echo/commit/3fb0ba7e17645bb65611e2a08875d0a2f65c421f","https://github.com/labstack/echo/releases/tag/v4.16.1","https://github.com/labstack/echo/releases/tag/v5.4.1","https://github.com/advisories/GHSA-9969-6676-49h5"],"source_kind":"github","identifiers":["GHSA-9969-6676-49h5"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-10-23T21:00:09.857Z","updated_at":"2026-10-24T21:00:10.650Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05OTY5LTY2NzYtNDloNc4AB_Qw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS05OTY5LTY2NzYtNDloNc4AB_Qw","packages":[{"ecosystem":"go","package_name":"github.com/labstack/echo/v5","versions":[{"first_patched_version":"5.4.1","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.4.1"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv5"},{"ecosystem":"go","package_name":"github.com/labstack/echo/v4","versions":[{"first_patched_version":"4.16.1","vulnerable_version_range":"\u003e= 4.15.0, \u003c 4.16.1"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv4"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05OTY5LTY2NzYtNDloNc4AB_Qw/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1oN3dyLTI4NGYtNXF2Y84AB_Qv","url":"https://github.com/advisories/GHSA-h7wr-284f-5qvc","title":"Echo: Decompress permits unbounded gzip expansion in v4","description":"## Impact\n\nEcho v4's opt-in Decompress middleware exposed a gzip-decoded request stream without limiting its expanded size. A small compressed request could therefore produce a very large decoded body. Handlers that read or bind that body could consume excessive memory or CPU, and repeated or concurrent requests could cause denial of service.\n\nThe middleware is not enabled by default. A limit on the compressed request size alone does not bound the decompressed size. Applications that already apply an effective body limit after decompression have reduced exposure.\n\n## Affected versions and patch\n\nEcho v4 versions through v4.16.0 are affected. Upgrade to [v4.16.1](https://github.com/labstack/echo/releases/tag/v4.16.1).\n\nThe patch adds `DecompressConfig.MaxDecompressedSize`, defaulting to 100 MiB when zero. A value of `-1` explicitly disables the limit. Reading beyond the cap returns `ErrStatusRequestEntityTooLarge` (HTTP 413), including through JSON and XML binding. Bodies exactly at the configured limit remain valid. Streaming enforcement requires callers to handle body-read errors.\n\n[Fix commit](https://github.com/labstack/echo/commit/3fb0ba7e17645bb65611e2a08875d0a2f65c421f).\n\n## Workarounds\n\nDisable gzip request decompression on exposed routes, or place BodyLimit after Decompress so the application limit applies to decoded bytes. Apply suitable request deadlines and concurrency limits as well.\n\n## Credits\n\nReported by @q490107865. The exact-limit behavior incorporates @Shubham-Padkonde's work in [#3136](https://github.com/labstack/echo/pull/3136).","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-10-23T20:49:49.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/labstack/echo/security/advisories/GHSA-h7wr-284f-5qvc","https://github.com/labstack/echo/pull/3136","https://github.com/labstack/echo/commit/3fb0ba7e17645bb65611e2a08875d0a2f65c421f","https://github.com/labstack/echo/releases/tag/v4.16.1","https://github.com/advisories/GHSA-h7wr-284f-5qvc"],"source_kind":"github","identifiers":["GHSA-h7wr-284f-5qvc"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-10-23T21:00:09.857Z","updated_at":"2026-10-24T21:00:10.650Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1oN3dyLTI4NGYtNXF2Y84AB_Qv","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1oN3dyLTI4NGYtNXF2Y84AB_Qv","packages":[{"ecosystem":"go","package_name":"github.com/labstack/echo/v4","versions":[{"first_patched_version":"4.16.1","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.16.1"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv4"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1oN3dyLTI4NGYtNXF2Y84AB_Qv/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1jeGYzLTloMzctN3JyOM4AB_Qu","url":"https://github.com/advisories/GHSA-cxf3-9h37-7rr8","title":"Echo: Rejected WebSocket upgrades can bypass Echo route-level access controls","description":"## Impact\n\nEcho's Proxy middleware selected a raw tunnel when the client requested a WebSocket upgrade, before validating whether the configured upstream accepted it. If the upstream returned an ordinary HTTP response and kept the connection alive, subsequent HTTP requests on that connection were forwarded directly to the same upstream without passing through Echo's router or route-specific middleware.\n\nThis can bypass authentication or authorization enforced only at Echo's routes. Exploitation requires an accessible proxy route, an upstream that rejects the upgrade without closing the connection, and a target resource on that upstream without independent authorization. The issue does not provide arbitrary-host proxying or bypass the upstream's own authentication.\n\n## Affected versions and patch\n\nThe raw proxy implementation is present throughout the v4 and v5 release lines up to v4.16.0 and v5.4.0. Runtime reproductions confirmed v4.15.0, v4.16.0, v5.0.0 and v5.4.0; source history also shows the missing upgrade-response validation in v4.0.0.\n\nUpgrade to [v4.16.1](https://github.com/labstack/echo/releases/tag/v4.16.1) or [v5.4.1](https://github.com/labstack/echo/releases/tag/v5.4.1). The patch routes WebSocket upgrades through Go's HTTP reverse proxy and enters a tunnel only after a valid upstream upgrade response. Rejected upgrades remain ordinary HTTP requests.\n\nFix commits: [v4](https://github.com/labstack/echo/commit/3fb0ba7e17645bb65611e2a08875d0a2f65c421f), [v5](https://github.com/labstack/echo/commit/1855061e572ae9dab727c811d8382f266bfbaaec).\n\n## Workarounds\n\nReject WebSocket upgrade requests before they reach affected Echo proxy routes, or enforce authorization independently at every upstream resource. Merely returning a non-101 response from the upstream does not prevent the vulnerable raw tunnel.\n\n## Credits\n\nReported by @Duodum.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-10-23T20:49:37.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.1,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/labstack/echo/security/advisories/GHSA-cxf3-9h37-7rr8","https://github.com/labstack/echo/commit/1855061e572ae9dab727c811d8382f266bfbaaec","https://github.com/labstack/echo/commit/3fb0ba7e17645bb65611e2a08875d0a2f65c421f","https://github.com/labstack/echo/releases/tag/v4.16.1","https://github.com/labstack/echo/releases/tag/v5.4.1","https://github.com/advisories/GHSA-cxf3-9h37-7rr8"],"source_kind":"github","identifiers":["GHSA-cxf3-9h37-7rr8"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-10-23T21:00:09.857Z","updated_at":"2026-10-24T21:00:10.650Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jeGYzLTloMzctN3JyOM4AB_Qu","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jeGYzLTloMzctN3JyOM4AB_Qu","packages":[{"ecosystem":"go","package_name":"github.com/labstack/echo/v5","versions":[{"first_patched_version":"5.4.1","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.4.1"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv5"},{"ecosystem":"go","package_name":"github.com/labstack/echo/v4","versions":[{"first_patched_version":"4.16.1","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.16.1"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv4"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jeGYzLTloMzctN3JyOM4AB_Qu/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1mNDhwLWM5djQtaDd4ds4AB_Qs","url":"https://github.com/advisories/GHSA-f48p-c9v4-h7xv","title":"Echo: BodyDump captures request and response bodies without size limits in v4","description":"## Impact\n\nEcho v4's opt-in BodyDump middleware read complete request bodies into memory and retained complete response bodies without a capture limit. A client able to submit large requests to a route using BodyDump could cause large allocations before the application handler ran. Large responses, including responses whose size can be influenced by a client, also caused an additional unbounded capture allocation.\n\nRepeated or concurrent requests can exhaust process memory and cause denial of service. BodyDump is not enabled by default. Deployments with effective request limits may reduce the request-side exposure; response capture requires separate consideration.\n\n## Affected versions and patch\n\nEcho v4 versions through v4.16.0 are affected. Upgrade to [v4.16.1](https://github.com/labstack/echo/releases/tag/v4.16.1).\n\nThe patch adds `BodyDumpConfig.MaxRequestBytes` and `MaxResponseBytes`, each defaulting to 5 MiB when zero. A value of `-1` explicitly restores unlimited capture. The complete request remains readable by the handler and the complete response is delivered to the client; only the callback's captured data is bounded. Request close behavior and read errors are preserved.\n\n[Fix commit](https://github.com/labstack/echo/commit/3fb0ba7e17645bb65611e2a08875d0a2f65c421f).\n\n## Workarounds\n\nDisable BodyDump on exposed routes, particularly large uploads and downloads. Alternatively, enforce body-size limits before BodyDump and independently bound the responses that the application generates.\n\n## Credits\n\nReported by @q490107865. The patch also incorporates request-body preservation work from @jakezwang in [#3105](https://github.com/labstack/echo/pull/3105).","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-10-23T20:48:44.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/labstack/echo/security/advisories/GHSA-f48p-c9v4-h7xv","https://github.com/labstack/echo/pull/3105","https://github.com/labstack/echo/commit/3fb0ba7e17645bb65611e2a08875d0a2f65c421f","https://github.com/labstack/echo/releases/tag/v4.16.1","https://github.com/advisories/GHSA-f48p-c9v4-h7xv"],"source_kind":"github","identifiers":["GHSA-f48p-c9v4-h7xv"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-10-23T21:00:09.857Z","updated_at":"2026-10-24T21:00:10.651Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1mNDhwLWM5djQtaDd4ds4AB_Qs","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1mNDhwLWM5djQtaDd4ds4AB_Qs","packages":[{"ecosystem":"go","package_name":"github.com/labstack/echo/v4","versions":[{"first_patched_version":"4.16.1","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.16.1"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv4"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1mNDhwLWM5djQtaDd4ds4AB_Qs/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS12ZnAzLXYyZ3ctN3dmcc4ABlVi","url":"https://github.com/advisories/GHSA-vfp3-v2gw-7wfq","title":"Echo: Encoded slash (%2F) bypasses route-level protection and exposes static files","description":"### Summary\n\nEcho's router and static file handler disagree on URL path decoding. The router matches routes using the raw encoded path (preserving `%2F` as-is), while `StaticDirectoryHandler` unescapes `%2F` to `/` before resolving filesystem paths. This allows an attacker to bypass route-level access controls and read static files without authorization.\n\n### Details\n\n**Root cause 1 — `router.go` lines 798-802:**\nThe router uses `req.URL.RawPath` for route matching when `useEscapedPathForRouting` is false (the default). This means `/admin%2Fsecret.txt` is treated as a single path segment and does NOT match the `/admin/*` route pattern.\n\n```go\nif !r.useEscapedPathForRouting \u0026\u0026 req.URL.RawPath != \"\" {\n    path = req.URL.RawPath\n}\n```\n\n**Root cause 2 — `echo.go` lines 559-568:**\n`StaticDirectoryHandler` calls `url.PathUnescape()` on the path parameter before opening files. This converts `%2F` back to `/`, resolving `admin/secret.txt` on disk.\n\n```go\nif !disablePathUnescaping {\n    tmpPath, err := url.PathUnescape(p)\n    p = tmpPath\n}\nname := filepath.ToSlash(filepath.Clean(strings.TrimPrefix(p, \"/\")))\n```\n\n### PoC (Screenshot)\nSample:\n\u003cimg width=\"1291\" height=\"970\" alt=\"image\" src=\"https://github.com/user-attachments/assets/0bc58059-3e6d-4678-ab25-a5c79b006738\" /\u003e\n\n403:\n\u003cimg width=\"526\" height=\"194\" alt=\"image\" src=\"https://github.com/user-attachments/assets/2f55ffdd-87b2-4a1b-8a13-130ebad0f257\" /\u003e\n\nBypass with encoded slash:\n\u003cimg width=\"592\" height=\"203\" alt=\"image\" src=\"https://github.com/user-attachments/assets/1191cd39-ae8f-4d7e-8fb1-cb9cf31f484f\" /\u003e\n\n### Impact\n\nUnauthorized static file disclosure. Applications that protect route prefixes with authentication middleware while also serving static files from a broader root are vulnerable. An attacker only needs to encode the slash (`/` → `%2F`) in the URL to bypass all route-level protection.\n\nCommon affected pattern:\n```go\nadminGroup := e.Group(\"/admin\", authMiddleware)\ne.StaticFS(\"/\", os.DirFS(\"public\"))\n```","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-08-25T16:13:29.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","references":["https://github.com/labstack/echo/security/advisories/GHSA-vfp3-v2gw-7wfq","https://nvd.nist.gov/vuln/detail/CVE-2026-55677","https://github.com/labstack/echo/pull/3009","https://github.com/labstack/echo/pull/3011","https://github.com/labstack/echo/commit/8d1ae9d3360a71672418856d58753af25f2c3986","https://github.com/labstack/echo/commit/c3fa2a27ff92b2b8db360de614f999ef1da24725","https://github.com/labstack/echo/releases/tag/v4.15.3","https://github.com/labstack/echo/releases/tag/v5.2.0","https://github.com/advisories/GHSA-vfp3-v2gw-7wfq"],"source_kind":"github","identifiers":["GHSA-vfp3-v2gw-7wfq","CVE-2026-55677"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-08-25T17:00:24.054Z","updated_at":"2026-10-26T08:01:31.953Z","epss_percentage":0.00431,"epss_percentile":0.3708,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12ZnAzLXYyZ3ctN3dmcc4ABlVi","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12ZnAzLXYyZ3ctN3dmcc4ABlVi","packages":[{"ecosystem":"go","package_name":"github.com/labstack/echo","versions":[{"first_patched_version":null,"vulnerable_version_range":"\u003c= 3.3.10"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho"},{"ecosystem":"go","package_name":"github.com/labstack/echo/v4","versions":[{"first_patched_version":"4.15.3","vulnerable_version_range":"\u003c 4.15.3"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv4"},{"ecosystem":"go","package_name":"github.com/labstack/echo/v5","versions":[{"first_patched_version":"5.2.0","vulnerable_version_range":"\u003c 5.2.0"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv5"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12ZnAzLXYyZ3ctN3dmcc4ABlVi/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1qNDUzLWhtNXgtYzQ2d84AAwMu","url":"https://github.com/advisories/GHSA-j453-hm5x-c46w","title":"Echo vulnerable to directory traversal","description":"Due to improper sanitization of user input on Windows, the static file handler allows for directory traversal, allowing an attacker to read files outside of the target directory that the server has permission to read.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-12-07T18:30:26.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2020-36565","https://github.com/labstack/echo/pull/1718","https://github.com/labstack/echo/commit/4422e3b66b9fd498ed1ae1d0242d660d0ed3faaa","https://pkg.go.dev/vuln/GO-2021-0051","https://github.com/advisories/GHSA-j453-hm5x-c46w"],"source_kind":"github","identifiers":["GHSA-j453-hm5x-c46w","CVE-2020-36565"],"repository_url":"https://github.com/labstack/echo","blast_radius":0.0,"created_at":"2022-12-21T16:11:46.367Z","updated_at":"2026-10-26T08:14:53.345Z","epss_percentage":0.01413,"epss_percentile":0.72514,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qNDUzLWhtNXgtYzQ2d84AAwMu","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1qNDUzLWhtNXgtYzQ2d84AAwMu","packages":[{"ecosystem":"go","package_name":"github.com/labstack/echo/v4","versions":[{"first_patched_version":"4.2.0","vulnerable_version_range":"\u003c 4.2.0"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv4"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qNDUzLWhtNXgtYzQ2d84AAwMu/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1jcnhqLWhybXAtNHJ3Zs4AAvG8","url":"https://github.com/advisories/GHSA-crxj-hrmp-4rwf","title":"Labstack Echo Open Redirect vulnerability","description":"Labstack Echo v4.8.0 was discovered to contain an open redirect vulnerability via the Static Handler component. This vulnerability can be leveraged by attackers to cause a Server-Side Request Forgery (SSRF). Version 4.9.0 contains a patch for the issue.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2022-09-29T00:00:26.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.6,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","references":["https://nvd.nist.gov/vuln/detail/CVE-2022-40083","https://github.com/labstack/echo/issues/2259","https://github.com/labstack/echo/pull/2260","https://github.com/labstack/echo/releases/tag/v4.9.0","https://pkg.go.dev/vuln/GO-2022-1031","https://github.com/labstack/echo/pull/2260/commits/3154abd1401554fe4d1c09ec550506d8625fc042","https://github.com/labstack/echo/commit/0ac4d74402391912ff6da733bb09fd4c3980b4e1","https://github.com/advisories/GHSA-crxj-hrmp-4rwf"],"source_kind":"github","identifiers":["GHSA-crxj-hrmp-4rwf","CVE-2022-40083"],"repository_url":"https://github.com/labstack/echo","blast_radius":0.0,"created_at":"2022-12-21T16:11:56.503Z","updated_at":"2026-10-26T08:13:27.345Z","epss_percentage":0.03238,"epss_percentile":0.8778,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jcnhqLWhybXAtNHJ3Zs4AAvG8","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jcnhqLWhybXAtNHJ3Zs4AAvG8","packages":[{"ecosystem":"go","package_name":"github.com/labstack/echo/v4","versions":[{"first_patched_version":"4.9.0","vulnerable_version_range":"\u003c 4.9.0"}],"purl":"pkg:go/github.com%2Flabstack%2Fecho%2Fv4"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jcnhqLWhybXAtNHJ3Zs4AAvG8/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/labstack/echo/v4","docker_dependents_count":892,"docker_downloads_count":217000449,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/labstack/echo/v4","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/labstack/echo/v4/dependencies","status":null,"funding_links":["https://github.com/sponsors/labstack"],"critical":true,"issue_metadata":{"last_synced_at":"2026-10-24T12:32:41.558Z","issues_count":1518,"pull_requests_count":1402,"avg_time_to_close_issue":12074626.111479761,"avg_time_to_close_pull_request":5504104.125762195,"issues_closed_count":1507,"pull_requests_closed_count":1312,"pull_request_authors_count":665,"issue_authors_count":1041,"avg_comments_per_issue":3.7187088274044795,"avg_comments_per_pull_request":2.4151212553495007,"merged_pull_requests_count":790,"bot_issues_count":0,"bot_pull_requests_count":6,"past_year_issues_count":56,"past_year_pull_requests_count":250,"past_year_avg_time_to_close_issue":1307509.12,"past_year_avg_time_to_close_pull_request":572839.99,"past_year_issues_closed_count":50,"past_year_pull_requests_closed_count":200,"past_year_pull_request_authors_count":105,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":2.767857142857143,"past_year_avg_comments_per_pull_request":1.22,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":148,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/labstack%2Fecho/issues","maintainers":[{"login":"vishr","count":166,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vishr"}],"active_maintainers":[{"login":"vishr","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vishr"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flabstack%2Fecho%2Fv4/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flabstack%2Fecho%2Fv4/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flabstack%2Fecho%2Fv4/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flabstack%2Fecho%2Fv4/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flabstack%2Fecho%2Fv4/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flabstack%2Fecho%2Fv4/codemeta","maintainers":[]}