{"id":51005,"name":"github.com/GoCodeAlone/modular","ecosystem":"go","repository_url":"https://github.com/GoCodeAlone/modular","issues_count":3,"created_at":"2025-07-12T08:05:17.972Z","updated_at":"2025-07-12T08:05:17.972Z","purl":"pkg:golang/github.com/GoCodeAlone/modular","metadata":{"id":11485802,"name":"github.com/GoCodeAlone/modular","ecosystem":"go","description":"Package modular provides a flexible, modular application framework for Go.\nIt supports configuration management, dependency injection, service registration,\nand multi-tenant functionality.\n\nPackage modular provides tenant functionality for multi-tenant applications.\nThis file contains tenant-related types and interfaces.\n\nPackage modular provides tenant-aware functionality for multi-tenant applications.\nThis file contains the core tenant service implementation.","homepage":"https://github.com/GoCodeAlone/modular","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/GoCodeAlone/modular","keywords_array":[],"namespace":"github.com/GoCodeAlone","versions_count":19,"first_release_published_at":"2025-03-26T19:56:49.000Z","latest_release_published_at":"2025-06-11T05:46:39.000Z","latest_release_number":"v1.3.0","last_synced_at":"2025-07-07T17:11:44.077Z","created_at":"2025-03-27T08:56:53.133Z","updated_at":"2025-07-07T17:11:44.078Z","registry_url":"https://pkg.go.dev/github.com/GoCodeAlone/modular","install_command":"go get github.com/GoCodeAlone/modular","documentation_url":"https://pkg.go.dev/github.com/GoCodeAlone/modular#section-documentation","metadata":{},"repo_metadata":{"id":284446382,"uuid":"952169702","full_name":"GoCodeAlone/modular","owner":"GoCodeAlone","description":"Modular Go","archived":false,"fork":false,"pushed_at":"2025-06-05T14:05:37.000Z","size":499,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-05T14:30:00.734Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/GoCodeAlone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-20T21:01:46.000Z","updated_at":"2025-06-05T13:59:41.000Z","dependencies_parsed_at":"2025-04-14T00:22:39.819Z","dependency_job_id":"20f2d230-56c2-4653-b254-f05b51ec2567","html_url":"https://github.com/GoCodeAlone/modular","commit_stats":null,"previous_names":["gocodealone/modular"],"tags_count":57,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoCodeAlone","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258242632,"owners_count":22670582,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"GoCodeAlone","name":"GoCodeAlone","uuid":"66024440","kind":"organization","description":"","email":null,"website":null,"location":"United States of America","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/66024440?v=4","repositories_count":1,"last_synced_at":"2024-06-19T10:55:09.621Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/GoCodeAlone","funding_links":[],"total_stars":0,"followers":0,"following":0,"created_at":"2024-06-19T10:55:09.786Z","updated_at":"2024-06-19T10:55:09.786Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoCodeAlone","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoCodeAlone/repositories"},"tags":[{"name":"v1.2.5","sha":"6aa5d4840b4f992cd13267b5f4356a43d18d3d9b","kind":"commit","published_at":"2025-05-02T13:14:20.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.2.5","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.5/manifests"},{"name":"modules/reverseproxy/v1.0.4","sha":"6aa5d4840b4f992cd13267b5f4356a43d18d3d9b","kind":"commit","published_at":"2025-05-02T13:14:20.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/reverseproxy/v1.0.4","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/reverseproxy/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Freverseproxy%2Fv1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Freverseproxy%2Fv1.0.4/manifests"},{"name":"reverseproxy/v1.0.4","sha":"6aa5d4840b4f992cd13267b5f4356a43d18d3d9b","kind":"commit","published_at":"2025-05-02T13:14:20.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/reverseproxy/v1.0.4","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/reverseproxy/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/reverseproxy%2Fv1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/reverseproxy%2Fv1.0.4/manifests"},{"name":"modules/reverseproxy/v1.0.3","sha":"bce5490f77c4cc0b5ac1fa179819308481101c15","kind":"commit","published_at":"2025-05-01T22:20:35.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/reverseproxy/v1.0.3","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/reverseproxy/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Freverseproxy%2Fv1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Freverseproxy%2Fv1.0.3/manifests"},{"name":"reverseproxy/v1.0.3","sha":"bce5490f77c4cc0b5ac1fa179819308481101c15","kind":"commit","published_at":"2025-05-01T22:20:35.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/reverseproxy/v1.0.3","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/reverseproxy/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/reverseproxy%2Fv1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/reverseproxy%2Fv1.0.3/manifests"},{"name":"modules/reverseproxy/v1.0.2","sha":"972354ff23d863f3314cdc6425f72d7ff7e392af","kind":"commit","published_at":"2025-05-01T18:10:01.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/reverseproxy/v1.0.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/reverseproxy/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Freverseproxy%2Fv1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Freverseproxy%2Fv1.0.2/manifests"},{"name":"reverseproxy/v1.0.2","sha":"972354ff23d863f3314cdc6425f72d7ff7e392af","kind":"commit","published_at":"2025-05-01T18:10:01.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/reverseproxy/v1.0.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/reverseproxy/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/reverseproxy%2Fv1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/reverseproxy%2Fv1.0.2/manifests"},{"name":"v1.2.4","sha":"f4c9ae11ebc982d17ce6cbea8e9ab186c991efdd","kind":"commit","published_at":"2025-05-01T18:02:41.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.2.4","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.4/manifests"},{"name":"reverseproxy/v1.0.1","sha":"2bab18c35c80352d3802090adf4b7084e0f6664a","kind":"commit","published_at":"2025-04-26T20:56:51.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/reverseproxy/v1.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/reverseproxy/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/reverseproxy%2Fv1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/reverseproxy%2Fv1.0.1/manifests"},{"name":"modules/reverseproxy/v1.0.1","sha":"2bab18c35c80352d3802090adf4b7084e0f6664a","kind":"commit","published_at":"2025-04-26T20:56:51.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/reverseproxy/v1.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/reverseproxy/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Freverseproxy%2Fv1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Freverseproxy%2Fv1.0.1/manifests"},{"name":"modules/chimux/v1.0.0","sha":"37b26db207ae2ca5e3d68651bff1b0d155e78b03","kind":"commit","published_at":"2025-04-26T20:04:41.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/chimux/v1.0.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/chimux/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fchimux%2Fv1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fchimux%2Fv1.0.0/manifests"},{"name":"chimux/v1.0.0","sha":"37b26db207ae2ca5e3d68651bff1b0d155e78b03","kind":"commit","published_at":"2025-04-26T20:04:41.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/chimux/v1.0.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/chimux/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/chimux%2Fv1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/chimux%2Fv1.0.0/manifests"},{"name":"v1.2.3","sha":"11f931e826b9ded764808fa389768af7ffea8a8c","kind":"commit","published_at":"2025-04-26T06:50:14.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.2.3","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.3/manifests"},{"name":"modules/jsonschema/v1.0.8","sha":"b3a2e95639f81278d5462da713619ee909211de7","kind":"commit","published_at":"2025-04-17T22:12:03.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/jsonschema/v1.0.8","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/jsonschema/v1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.8/manifests"},{"name":"v1.2.2","sha":"b3a2e95639f81278d5462da713619ee909211de7","kind":"commit","published_at":"2025-04-17T22:12:03.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.2.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.2/manifests"},{"name":"database/v1.0.7","sha":"b3a2e95639f81278d5462da713619ee909211de7","kind":"commit","published_at":"2025-04-17T22:12:03.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/database/v1.0.7","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/database/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.7/manifests"},{"name":"jsonschema/v1.0.8","sha":"b3a2e95639f81278d5462da713619ee909211de7","kind":"commit","published_at":"2025-04-17T22:12:03.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/jsonschema/v1.0.8","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/jsonschema/v1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.8/manifests"},{"name":"modules/database/v1.0.7","sha":"b3a2e95639f81278d5462da713619ee909211de7","kind":"commit","published_at":"2025-04-17T22:12:03.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/database/v1.0.7","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/database/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.7/manifests"},{"name":"cmd/modcli/v1.0.1","sha":"17f0e782f6efc0e259f3e93ab888b4211ca74b8f","kind":"commit","published_at":"2025-04-17T16:30:19.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/cmd/modcli/v1.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/cmd/modcli/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/cmd%2Fmodcli%2Fv1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/cmd%2Fmodcli%2Fv1.0.1/manifests"},{"name":"modcli/v1.0.1","sha":"17f0e782f6efc0e259f3e93ab888b4211ca74b8f","kind":"commit","published_at":"2025-04-17T16:30:19.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modcli/v1.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modcli/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modcli%2Fv1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modcli%2Fv1.0.1/manifests"},{"name":"modcli/v1.0.0","sha":"ff5b6d8aeaf3b39dce4192df032e490d2194629a","kind":"commit","published_at":"2025-04-17T14:52:28.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modcli/v1.0.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modcli/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modcli%2Fv1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modcli%2Fv1.0.0/manifests"},{"name":"cmd/modcli/v0.0.2","sha":"ff5b6d8aeaf3b39dce4192df032e490d2194629a","kind":"commit","published_at":"2025-04-17T14:52:28.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/cmd/modcli/v0.0.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/cmd/modcli/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/cmd%2Fmodcli%2Fv0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/cmd%2Fmodcli%2Fv0.0.2/manifests"},{"name":"modcli/v0.0.2","sha":"ff5b6d8aeaf3b39dce4192df032e490d2194629a","kind":"commit","published_at":"2025-04-17T14:52:28.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modcli/v0.0.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modcli/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modcli%2Fv0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modcli%2Fv0.0.2/manifests"},{"name":"cmd/modcli/v1.0.0","sha":"ff5b6d8aeaf3b39dce4192df032e490d2194629a","kind":"commit","published_at":"2025-04-17T14:52:28.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/cmd/modcli/v1.0.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/cmd/modcli/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/cmd%2Fmodcli%2Fv1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/cmd%2Fmodcli%2Fv1.0.0/manifests"},{"name":"cmd/modcli/v0.0.1","sha":"7f4439b2786c1ee9e1671f591feddb1ce3fb2a44","kind":"commit","published_at":"2025-04-17T14:39:29.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/cmd/modcli/v0.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/cmd/modcli/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/cmd%2Fmodcli%2Fv0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/cmd%2Fmodcli%2Fv0.0.1/manifests"},{"name":"modules/jsonschema/v1.0.7","sha":"f7c06432fadc4812b65d521d5d51b9c4e830a56a","kind":"commit","published_at":"2025-04-07T16:40:00.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/jsonschema/v1.0.7","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/jsonschema/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.7/manifests"},{"name":"jsonschema/v1.0.7","sha":"f7c06432fadc4812b65d521d5d51b9c4e830a56a","kind":"commit","published_at":"2025-04-07T16:40:00.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/jsonschema/v1.0.7","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/jsonschema/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.7/manifests"},{"name":"modules/jsonschema/v1.0.6","sha":"79537a68ceec53b28921da6e34f5df91a355cb1d","kind":"commit","published_at":"2025-04-07T16:26:36.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/jsonschema/v1.0.6","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/jsonschema/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.6/manifests"},{"name":"modules/database/v1.0.6","sha":"79537a68ceec53b28921da6e34f5df91a355cb1d","kind":"commit","published_at":"2025-04-07T16:26:36.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/database/v1.0.6","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/database/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.6/manifests"},{"name":"jsonschema/v1.0.6","sha":"79537a68ceec53b28921da6e34f5df91a355cb1d","kind":"commit","published_at":"2025-04-07T16:26:36.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/jsonschema/v1.0.6","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/jsonschema/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.6/manifests"},{"name":"database/v1.0.6","sha":"79537a68ceec53b28921da6e34f5df91a355cb1d","kind":"commit","published_at":"2025-04-07T16:26:36.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/database/v1.0.6","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/database/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.6/manifests"},{"name":"v1.2.1","sha":"9a250a12b05216e43403a8e595f35f8c662ba1e7","kind":"commit","published_at":"2025-04-07T16:24:16.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.2.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.1/manifests"},{"name":"modules/database/v1.0.5","sha":"98c6c7e5899169ebe6670764feb6a39db4856be9","kind":"commit","published_at":"2025-04-05T16:09:53.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/database/v1.0.5","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/database/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.5/manifests"},{"name":"database/v1.0.5","sha":"98c6c7e5899169ebe6670764feb6a39db4856be9","kind":"commit","published_at":"2025-04-05T16:09:53.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/database/v1.0.5","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/database/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.5/manifests"},{"name":"jsonschema/v1.0.5","sha":"98c6c7e5899169ebe6670764feb6a39db4856be9","kind":"commit","published_at":"2025-04-05T16:09:53.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/jsonschema/v1.0.5","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/jsonschema/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.5/manifests"},{"name":"modules/jsonschema/v1.0.5","sha":"98c6c7e5899169ebe6670764feb6a39db4856be9","kind":"commit","published_at":"2025-04-05T16:09:53.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/jsonschema/v1.0.5","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/jsonschema/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.5/manifests"},{"name":"modules/jsonschema/v1.0.4","sha":"7279d5fd6defceafa1f9f664e7f68ee35fc716a5","kind":"commit","published_at":"2025-04-05T15:49:00.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/jsonschema/v1.0.4","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/jsonschema/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.4/manifests"},{"name":"modules/jsonschema/v1.0.3","sha":"1b023c4c9a5e82669dd9de77873ca113e581202d","kind":"commit","published_at":"2025-04-05T15:46:15.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/jsonschema/v1.0.3","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/jsonschema/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.3/manifests"},{"name":"modules/database/v1.0.4","sha":"9b35c1e7233c05bad7e2b7cb080eac52baa0c81b","kind":"commit","published_at":"2025-04-05T15:44:22.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/database/v1.0.4","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/database/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.4/manifests"},{"name":"modules/database/v1.0.3","sha":"71c02e0aeb0ca6bff2565edf42fed44a8314602a","kind":"commit","published_at":"2025-04-05T15:42:37.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/database/v1.0.3","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/database/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.3/manifests"},{"name":"modules/database/v1.0.2","sha":"dca2b01f46dba468e7265bf750a88ed6343deefa","kind":"commit","published_at":"2025-04-05T15:38:20.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/database/v1.0.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/database/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.2/manifests"},{"name":"modules/database/v1.0.1","sha":"a89d52cfcfdc1a8546e262223a4c2446773b3aa7","kind":"commit","published_at":"2025-04-05T15:13:45.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/database/v1.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/database/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fdatabase%2Fv1.0.1/manifests"},{"name":"modules/jsonschema/v1.0.2","sha":"a89d52cfcfdc1a8546e262223a4c2446773b3aa7","kind":"commit","published_at":"2025-04-05T15:13:45.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/jsonschema/v1.0.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/jsonschema/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.2/manifests"},{"name":"database/v1.0.1","sha":"dc2a868a20e376d3c76ddc2164f57409047537bd","kind":"commit","published_at":"2025-04-05T15:04:04.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/database/v1.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/database/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.1/manifests"},{"name":"jsonschema/v1.0.2","sha":"dc2a868a20e376d3c76ddc2164f57409047537bd","kind":"commit","published_at":"2025-04-05T15:04:04.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/jsonschema/v1.0.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/jsonschema/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.2/manifests"},{"name":"v1.2.0","sha":"dd489734b55e8e9e5f15198274d80255624493c4","kind":"commit","published_at":"2025-04-05T05:46:22.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.2.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.2.0/manifests"},{"name":"database/v1.0.0","sha":"55637a672b6ef5e0a57e24e34126e592fcc97f38","kind":"commit","published_at":"2025-04-03T21:50:13.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/database/v1.0.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/database/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv1.0.0/manifests"},{"name":"jsonschema/v1.0.1","sha":"55637a672b6ef5e0a57e24e34126e592fcc97f38","kind":"commit","published_at":"2025-04-03T21:50:13.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/jsonschema/v1.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/jsonschema/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.1/manifests"},{"name":"database/v0.0.1","sha":"55637a672b6ef5e0a57e24e34126e592fcc97f38","kind":"commit","published_at":"2025-04-03T21:50:13.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/database/v0.0.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/database/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/database%2Fv0.0.1/manifests"},{"name":"v1.1.3","sha":"1e6fa677a32f14b43ad6c033432c43abd3c300a9","kind":"commit","published_at":"2025-04-03T21:26:01.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.1.3","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"76a44500cc82c6c4f6688aaf58138ae4fa4587bf","kind":"commit","published_at":"2025-04-03T19:09:52.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.1.2","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.1.2/manifests"},{"name":"modules/jsonschema/v1.0.0","sha":"9981615cdac91ccf89a032fc746fee7743ca3bfb","kind":"commit","published_at":"2025-04-02T22:34:32.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/modules/jsonschema/v1.0.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/modules/jsonschema/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/modules%2Fjsonschema%2Fv1.0.0/manifests"},{"name":"jsonschema/v1.0.0","sha":"9981615cdac91ccf89a032fc746fee7743ca3bfb","kind":"commit","published_at":"2025-04-02T22:34:32.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/jsonschema/v1.0.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/jsonschema/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/jsonschema%2Fv1.0.0/manifests"},{"name":"v1.1.1","sha":"93b829e49ea4aa01bb19a0ea766c69f20ca94b9d","kind":"commit","published_at":"2025-04-02T17:21:35.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.1.1","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"dede3ae89177a42113cda945415ebb153f9d3dd9","kind":"commit","published_at":"2025-04-02T06:01:18.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.1.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"eef99404b0e996fc8bf4f87c27fc3d1da6fa8a18","kind":"commit","published_at":"2025-03-28T20:28:33.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v1.0.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v1.0.0/manifests"},{"name":"v0.1.0","sha":"1668ba883f446588855d9c4ad943b0aa7ff7476c","kind":"commit","published_at":"2025-03-26T19:56:49.000Z","download_url":"https://codeload.github.com/GoCodeAlone/modular/tar.gz/v0.1.0","html_url":"https://github.com/GoCodeAlone/modular/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fmodular/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-06-05T14:39:03.561Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.023850377106131,"dependent_packages_count":5.645186416612699,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.834518396859415},"purl":"pkg:golang/github.com/%21go%21code%21alone/modular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/GoCodeAlone/modular","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/GoCodeAlone/modular","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/GoCodeAlone/modular/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGoCodeAlone%2Fmodular/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGoCodeAlone%2Fmodular/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGoCodeAlone%2Fmodular/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGoCodeAlone%2Fmodular/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1918339,"maintainers_count":0,"namespaces_count":732555,"keywords_count":106670,"github":"golang","metadata":{"funded_packages_count":40540},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-07-13T05:45:42.658Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},"unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"2828276686","node_id":"PR_kwDOOTv_y86olBPO","number":16,"state":"open","title":"Bump github.com/GoCodeAlone/modular from 1.4.0 to 1.4.3","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T08:22:50.000Z","updated_at":"2025-09-15T08:22:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/GoCodeAlone/modular","old_version":"1.4.0","new_version":"1.4.3","repository_url":"https://github.com/GoCodeAlone/modular"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/GoCodeAlone/modular](https://github.com/GoCodeAlone/modular) from 1.4.0 to 1.4.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/GoCodeAlone/modular/releases\"\u003egithub.com/GoCodeAlone/modular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eModular v1.4.3\u003c/h2\u003e\n\u003ch1\u003eRelease v1.4.3\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve data safety in secret retrieval and cloning, ensuring no data races occur refactor: enhance violation retrieval to return deep copies for better isolation chore: update .gitignore to include additional temporary files and backup patterns (e486edc)\u003c/li\u003e\n\u003cli\u003estyle: format code for consistency in tenant guard tests (60af02e)\u003c/li\u003e\n\u003cli\u003efeat: add additional tests for stdTenantGuard's violation logging and timestamp behavior refactor: enhance logging to redact sensitive information in testLogger chore: update permissions in doc-drift workflow (8946376)\u003c/li\u003e\n\u003cli\u003eAdd comprehensive tests for modular components (360bac3)\u003c/li\u003e\n\u003cli\u003echore: remove unused PR tracker configuration file (00888e5)\u003c/li\u003e\n\u003cli\u003erefactor: improve test coverage and reliability for application lifecycle management (c3c6aa3)\u003c/li\u003e\n\u003cli\u003estyle: format code for consistency and readability in tests (a78e824)\u003c/li\u003e\n\u003cli\u003elint: replace dynamic errors w/ sentinels (auth, cache, httpserver, letsencrypt) + stabilize config accumulation test (89a3738)\u003c/li\u003e\n\u003cli\u003etest: increase coverage for health event getters and Application.Run lifecycle (63cb51c)\u003c/li\u003e\n\u003cli\u003estyle: format test code for consistency and readability (c194558)\u003c/li\u003e\n\u003cli\u003eRemove accidental embedded worktree directory (f6fca33)\u003c/li\u003e\n\u003cli\u003ePR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e remediation: raise health aggregator coverage, selective lint/security fixes (1a44565)\u003c/li\u003e\n\u003cli\u003efix: update golangci-lint configuration file path in CI workflows (2ee35e8)\u003c/li\u003e\n\u003cli\u003efeat(tenant): introduce Tenant Guard for cross-tenant access control and update documentation (d0d5641)\u003c/li\u003e\n\u003cli\u003efix: revert ApplicationBuilder.Build signature to avoid breaking API contract (PR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e) (6f62e3b)\u003c/li\u003e\n\u003cli\u003efix: wrap reload apply error, stabilize eventbus rotation fairness test, remove temp contract artifacts, format eventbus health (PR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e) (c4e766e)\u003c/li\u003e\n\u003cli\u003efeat(reload): implement ReloadManager and convert race/static tests (92e8a14)\u003c/li\u003e\n\u003cli\u003etest: mark multiple test files as failing_test (74b7432)\u003c/li\u003e\n\u003cli\u003efeat(reload): minimal ReloadManager plus converted dynamic + noop tests (remove failing_test gating) (e7a2b27)\u003c/li\u003e\n\u003cli\u003echore: ignore local Claude settings file (.claude/settings.local.json) (05a9787)\u003c/li\u003e\n\u003cli\u003eFix test failures in PR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e (fbe8a3f)\u003c/li\u003e\n\u003cli\u003eUpdate Claude settings with additional permissions for review process (5c3d8ac)\u003c/li\u003e\n\u003cli\u003eFix critical race condition and improve error handling (5afcacd)\u003c/li\u003e\n\u003cli\u003eAdd /copilot and /review-prs commands with detailed processes and criteria for GitHub Copilot integration (1d12f94)\u003c/li\u003e\n\u003cli\u003eFix all remaining linter issues (81 → 0) (fe31347)\u003c/li\u003e\n\u003cli\u003eFix critical compilation and test failures (5167fb2)\u003c/li\u003e\n\u003cli\u003eComplete Dynamic Reload \u0026amp; Health Aggregation implementation (T031-T036) (57c6682)\u003c/li\u003e\n\u003cli\u003eImplement core services for Dynamic Reload \u0026amp; Health Aggregation (T028-T030) (cfb4ce4)\u003c/li\u003e\n\u003cli\u003eAdd gh pr create permission to Claude settings (9b72a11)\u003c/li\u003e\n\u003cli\u003eImplement Dynamic Reload \u0026amp; Health Aggregation core interfaces (T001-T027) (50cd179)\u003c/li\u003e\n\u003cli\u003eComplete implementation of integration scenario tests T023-T030 (753bf28)\u003c/li\u003e\n\u003cli\u003eImplement first 4 integration scenario tests (T023-T026) (37ab80f)\u003c/li\u003e\n\u003cli\u003eRemove duplicate tasks.md file from repository root (1c604df)\u003c/li\u003e\n\u003cli\u003eImplement Contract/Feature Tests (T002-T022) for Dynamic Reload \u0026amp; Health Aggregation Features (940c509)\u003c/li\u003e\n\u003cli\u003eComplete T002-T022: All Contract/Feature Tests implemented with compilation fixes (8847bb6)\u003c/li\u003e\n\u003cli\u003eImplement T002-T013: Contract tests for reload, health, registry, tenant, and decorator features (1bcbf53)\u003c/li\u003e\n\u003cli\u003eAdd benchmark tests to establish baseline performance for application bootstrap, service registration, and dependency resolution (7b4d9c1)\u003c/li\u003e\n\u003cli\u003eEnhance test finalization phase with quality gate requirements and additional coverage tests to ensure no placeholders and schema stability before final validation. (d89bc61)\u003c/li\u003e\n\u003cli\u003eAdd baseline specification tasks for dynamic reload and health aggregation features (446bde0)\u003c/li\u003e\n\u003cli\u003eAdd baseline specifications for dynamic configuration reload and aggregate health features (7093e69)\u003c/li\u003e\n\u003cli\u003eAdd design briefs for dynamic configuration reload and aggregate health readiness features (ed9f093)\u003c/li\u003e\n\u003cli\u003eEnhance StdApplication structure with additional fields for configuration and initialization (054837b)\u003c/li\u003e\n\u003cli\u003eUpdate constitution and documentation to enforce Builder and Observer patterns for API evolution (258db3c)\u003c/li\u003e\n\u003cli\u003eResetting (4fdfbcf)\u003c/li\u003e\n\u003cli\u003eImplement Phase 3.9: Polish \u0026amp; Performance (T061-T070) - Unit tests, performance optimizations, benchmarks, and documentation updates (cac9eaa)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/d543bbbc0aa11b64c42f3c5c20511bb2e2875d4c\"\u003e\u003ccode\u003ed543bbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e from GoCodeAlone/001-baseline-specification-for\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/8b54c83df981ca483ef6ce25fd489b482ba8e3bd\"\u003e\u003ccode\u003e8b54c83\u003c/code\u003e\u003c/a\u003e fix: streamline error handling in event emission for consistent silent behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/e486edc261522be8172cb87cc593196812bece29\"\u003e\u003ccode\u003ee486edc\u003c/code\u003e\u003c/a\u003e fix: improve data safety in secret retrieval and cloning, ensuring no data ra...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/60af02e6e66be0233c56d18ea72e0fc49805d3e4\"\u003e\u003ccode\u003e60af02e\u003c/code\u003e\u003c/a\u003e style: format code for consistency in tenant guard tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/8946376e86a117d3b8eaa8568cb593c3dac978bb\"\u003e\u003ccode\u003e8946376\u003c/code\u003e\u003c/a\u003e feat: add additional tests for stdTenantGuard's violation logging and timesta...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/360bac3ecd05f2cd6f4f82712925620940bad5e3\"\u003e\u003ccode\u003e360bac3\u003c/code\u003e\u003c/a\u003e Add comprehensive tests for modular components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/00888e56b4d5bd8d56e510bf0b926cfd42f10fb3\"\u003e\u003ccode\u003e00888e5\u003c/code\u003e\u003c/a\u003e chore: remove unused PR tracker configuration file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/c3c6aa32a877444c90276f98be4427a983113d1a\"\u003e\u003ccode\u003ec3c6aa3\u003c/code\u003e\u003c/a\u003e refactor: improve test coverage and reliability for application lifecycle man...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/a78e8241b43ccca835d9563fcc83065933c162d0\"\u003e\u003ccode\u003ea78e824\u003c/code\u003e\u003c/a\u003e style: format code for consistency and readability in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/89a3738d7d6a2ff96a8fe051febf0c50ef9fcb21\"\u003e\u003ccode\u003e89a3738\u003c/code\u003e\u003c/a\u003e lint: replace dynamic errors w/ sentinels (auth, cache, httpserver, letsencry...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/GoCodeAlone/modular/compare/v1.4.0...v1.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/GoCodeAlone/modular\u0026package-manager=go_modules\u0026previous-version=1.4.0\u0026new-version=1.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GoCodeAlone/workflow/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fworkflow/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"3393060811","node_id":"PR_kwDOOTv_y86nUwRq","number":13,"state":"closed","title":"Bump github.com/GoCodeAlone/modular from 1.4.0 to 1.4.2","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-15T08:22:52.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T07:57:08.000Z","updated_at":"2025-09-15T08:22:52.000Z","time_to_close":606344,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/GoCodeAlone/modular","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/GoCodeAlone/modular"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/GoCodeAlone/modular](https://github.com/GoCodeAlone/modular) from 1.4.0 to 1.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/GoCodeAlone/modular/releases\"\u003egithub.com/GoCodeAlone/modular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eModular v1.4.2\u003c/h2\u003e\n\u003ch1\u003eRelease v1.4.2\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(workflows): enhance permissions for bump-modules job to support module dependency updates (7ab4e21)\u003c/li\u003e\n\u003cli\u003ePR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/51\"\u003e#51\u003c/a\u003e: lifecycle CloudEvent tests, metrics exporters build tag guidance, doc/comment refinements, race-safe counters already added (533c0f2)\u003c/li\u003e\n\u003cli\u003echore(workflows): enhance permissions for future artifact publication and clarify comments docs(readme): add advanced usage section for route pattern matching and dynamic segment mismatches docs(metrics): refine build tag guidance for Prometheus and Datadog exporters fix(eventlogger): clarify ShutdownDrainTimeout behavior for graceful shutdown (354953c)\u003c/li\u003e\n\u003cli\u003estyle(tests): format code for consistency and readability in additional test cases (b19b9ab)\u003c/li\u003e\n\u003cli\u003etest(enhanced-registry): add edge case coverage (nil service skip, map isolation, empty module lookup) (5cddb20)\u003c/li\u003e\n\u003cli\u003etests: add comprehensive unit tests for base configuration, decorators, and event handling (7fae4ef)\u003c/li\u003e\n\u003cli\u003eAdd comprehensive tests for EventBus and LetsEncrypt modules (50090d1)\u003c/li\u003e\n\u003cli\u003eci: harden release workflow permissions (contents-only top-level) (96ac97b)\u003c/li\u003e\n\u003cli\u003eci(release): add explicit minimal permissions for security advisory (a9f123e)\u003c/li\u003e\n\u003cli\u003erefactor(tests): improve formatting and readability in mock service implementations (83ff228)\u003c/li\u003e\n\u003cli\u003eci(contract): make contract check resilient when main lacks contract subcommand (353469c)\u003c/li\u003e\n\u003cli\u003erefactor(core): contract Application interface via ServiceIntrospector extension (remove direct introspection methods) (c4b74a2)\u003c/li\u003e\n\u003cli\u003erefactor: introduce ServiceIntrospector extension interface and deprecate direct Application introspection methods (a167589)\u003c/li\u003e\n\u003cli\u003eci: improve go.mod verification for examples, allowing flexible module names and optional replace directive (a45fbeb)\u003c/li\u003e\n\u003cli\u003eci(contract): fix contract-check workflow build path and gating (56c5499)\u003c/li\u003e\n\u003cli\u003eci: enhance contract-check to mark has_changes on non-breaking additions (3e5d8ef)\u003c/li\u003e\n\u003cli\u003eci: rewrite contract-check workflow (worktree extraction, stable compare) (dbca07a)\u003c/li\u003e\n\u003cli\u003eci: stabilize contract-check using worktree extraction (22f9c6d)\u003c/li\u003e\n\u003cli\u003echore: migrate org refs to GoCodeAlone, add workspace examples, add go.work.sum, tidy deps (2dac076)\u003c/li\u003e\n\u003cli\u003ebasic-app: fix webserver import path (231236b)\u003c/li\u003e\n\u003cli\u003ebasic-app: fix api import path to full module path (ec5986f)\u003c/li\u003e\n\u003cli\u003eFix basic-app imports to use full module path (20a0b19)\u003c/li\u003e\n\u003cli\u003eInclude auth-demo in go.work workspace (77fff4d)\u003c/li\u003e\n\u003cli\u003eAdd go 1.25 directive to go.work to satisfy module toolchain requirements (7a4ae8e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/92\"\u003e#92\u003c/a\u003e) (25795ce)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/91\"\u003e#91\u003c/a\u003e) (1830a7a)\u003c/li\u003e\n\u003cli\u003eFix nil pointer panic in interface matching and enhance Application interface compatibility (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/89\"\u003e#89\u003c/a\u003e) (486711f)\u003c/li\u003e\n\u003cli\u003eci: split module release job to avoid skip when bump dependency skipped (00ad3aa)\u003c/li\u003e\n\u003cli\u003eci: verbose and robust module change detection in release-all workflow (28c3cb6)\u003c/li\u003e\n\u003cli\u003eci: robust tag-based change detection \u0026amp; skip logic for core and module releases (6e6d4f8)\u003c/li\u003e\n\u003cli\u003eci(release): fix module change detection to include go.mod/go.sum paths (2d67a92)\u003c/li\u003e\n\u003cli\u003echore: bump module dependencies to v1.11.1 (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/87\"\u003e#87\u003c/a\u003e) (0a2a0e9)\u003c/li\u003e\n\u003cli\u003efeat(workflow): improve module dependency updates and merge logic in auto-bump workflow (31c3ed6)\u003c/li\u003e\n\u003cli\u003efeat(workflow): add Go mod tidy step for modcli module (ed454ec)\u003c/li\u003e\n\u003cli\u003efeat(workflow): streamline branch management and push logic in auto-bump workflow (b469121)\u003c/li\u003e\n\u003cli\u003efeat(workflow): enhance branch handling and push logic in auto-bump workflow (031f553)\u003c/li\u003e\n\u003cli\u003efeat(workflow): add Go mod tidy steps for examples and root module (dc0e126)\u003c/li\u003e\n\u003cli\u003efeat(workflow): enable CGO for race builds in test step (062cc07)\u003c/li\u003e\n\u003cli\u003efeat(release): enhance contract change classification and changelog generation (67abee5)\u003c/li\u003e\n\u003cli\u003efeat(release): enhance release workflow to support orchestrated module bump skipping (f47df71)\u003c/li\u003e\n\u003cli\u003efeat(release): add core cleanup job and enhance artifact exclusion in release process (f903e23)\u003c/li\u003e\n\u003cli\u003efix: update permissions in release workflow for pull-requests and checks (4519377)\u003c/li\u003e\n\u003cli\u003efeat(eventbus): fairness rotation, backpressure modes, metrics \u0026amp; structured lifecycle events (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/86\"\u003e#86\u003c/a\u003e) (40890a7)\u003c/li\u003e\n\u003cli\u003erefactor: update changelog generation to include diff formatting and remove unnecessary outputs (32f9a44)\u003c/li\u003e\n\u003cli\u003eImplement missing field tracking functionality and fix skipped tests (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/85\"\u003e#85\u003c/a\u003e) (271bfee)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/7ab4e212215b4cf6f5056f5eebf354ef9f4516db\"\u003e\u003ccode\u003e7ab4e21\u003c/code\u003e\u003c/a\u003e chore(workflows): enhance permissions for bump-modules job to support module ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/0373bce2cd48b23d43923e83a537dd1220df2c60\"\u003e\u003ccode\u003e0373bce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/51\"\u003e#51\u003c/a\u003e from GoCodeAlone/sync/ctl-main-2025-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/301458202e6651d2aac37da96be853ab9ee3b062\"\u003e\u003ccode\u003e3014582\u003c/code\u003e\u003c/a\u003e Update modules/eventbus/memory.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/fb1935135146b00d2449b5643361e45d0c5ea223\"\u003e\u003ccode\u003efb19351\u003c/code\u003e\u003c/a\u003e docs(eventbus,eventlogger): clarify uint64 cast safety (gosec G115) and drain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/533c0f2fad78b7839bd9fcd918e08edb44c2d907\"\u003e\u003ccode\u003e533c0f2\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/51\"\u003e#51\u003c/a\u003e: lifecycle CloudEvent tests, metrics exporters build tag guidance, doc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/354953c4715b2c99a7793ef8c59b0a8ec759b5ef\"\u003e\u003ccode\u003e354953c\u003c/code\u003e\u003c/a\u003e chore(workflows): enhance permissions for future artifact publication and cla...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/b19b9abf5feea3cd7755b5d23d93f407d3134ef8\"\u003e\u003ccode\u003eb19b9ab\u003c/code\u003e\u003c/a\u003e style(tests): format code for consistency and readability in additional test ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/5cddb2013e9b86234a0408c593a77edb97506aec\"\u003e\u003ccode\u003e5cddb20\u003c/code\u003e\u003c/a\u003e test(enhanced-registry): add edge case coverage (nil service skip, map isolat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/24b3bdb25ad32d102e0f6baf0452d561ec60aed4\"\u003e\u003ccode\u003e24b3bdb\u003c/code\u003e\u003c/a\u003e docs(eventbus): update RotateSubscriberOrder behavior and add build tag guida...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/926609b421ffa1350907183a13d50bde05df0db3\"\u003e\u003ccode\u003e926609b\u003c/code\u003e\u003c/a\u003e docs(eventbus): refine subject comment \u0026amp; clarify WaitGroup.Go rationale in ki...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/GoCodeAlone/modular/compare/v1.4.0...v1.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/GoCodeAlone/modular\u0026package-manager=go_modules\u0026previous-version=1.4.0\u0026new-version=1.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GoCodeAlone/workflow/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fworkflow/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"2660920414","node_id":"PR_kwDOOTv_y86emmxe","number":6,"state":"open","title":"Bump github.com/GoCodeAlone/modular from 1.2.2 to 1.3.9","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-12T06:10:57.000Z","updated_at":"2025-07-12T06:10:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/GoCodeAlone/modular","old_version":"1.2.2","new_version":"1.3.9","repository_url":"https://github.com/GoCodeAlone/modular"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/GoCodeAlone/modular](https://github.com/GoCodeAlone/modular) from 1.2.2 to 1.3.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/GoCodeAlone/modular/releases\"\u003egithub.com/GoCodeAlone/modular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eModular v1.3.9\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.9\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add tenant validation for multi-tenant app and enhance TenantAffixedEnvFeeder functionality (b50b2ed)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.8\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.8\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Enhance JSON, TOML, and YAML feeders to support map types with pointers and values (8630bfe)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.7\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.7\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor database configuration to use pointer semantics for connections and enhance instance-aware feeding tests (f6ca7d0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.6\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.6\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement instance-aware feeding for configurations and enhance YAML support (832e5f3)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.5\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.5\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for converting slice types in YAML field population (c23f085)\u003c/li\u003e\n\u003cli\u003eFix for non-deterministic dependencies (dcef822)\u003c/li\u003e\n\u003cli\u003eUpdating example app deps (326482e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.4\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.4\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd unified catalog integration, replaced external feeders, added field tracking (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/23\"\u003e#23\u003c/a\u003e) (c5cdf85)\u003c/li\u003e\n\u003cli\u003eUpdate cli-release.yml (65d0455)\u003c/li\u003e\n\u003cli\u003eUpdate cli-release.yml (cfaec50)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.3\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.3\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/b50b2edff0ab7f487d08d1942d56be500403ee6e\"\u003e\u003ccode\u003eb50b2ed\u003c/code\u003e\u003c/a\u003e feat: Add tenant validation for multi-tenant app and enhance TenantAffixedEnv...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/8630bfe1bd4cfcb3f18ffe7c1fae8863af01ad8f\"\u003e\u003ccode\u003e8630bfe\u003c/code\u003e\u003c/a\u003e feat: Enhance JSON, TOML, and YAML feeders to support map types with pointers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/b73ac407b4cf69f1a5881b19eb62dc08c4a1e1ec\"\u003e\u003ccode\u003eb73ac40\u003c/code\u003e\u003c/a\u003e Fixing linter errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/f6ca7d0952393c19f1ca58029b9fb80cbe4613c0\"\u003e\u003ccode\u003ef6ca7d0\u003c/code\u003e\u003c/a\u003e Refactor database configuration to use pointer semantics for connections and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/832e5f32e73ec8d21ef7e8afc6cc7eade35629e1\"\u003e\u003ccode\u003e832e5f3\u003c/code\u003e\u003c/a\u003e Implement instance-aware feeding for configurations and enhance YAML support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/c23f085bb348581d57d23eccf42ac69cb08542b1\"\u003e\u003ccode\u003ec23f085\u003c/code\u003e\u003c/a\u003e Add support for converting slice types in YAML field population\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/dcef822c792c2c656f9429e107fae0d9e2e95f54\"\u003e\u003ccode\u003edcef822\u003c/code\u003e\u003c/a\u003e Fix for non-deterministic dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/326482e87d6105e3d98d0b40f7d2813664e38dfd\"\u003e\u003ccode\u003e326482e\u003c/code\u003e\u003c/a\u003e Updating example app deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/c5cdf85add621da2b6a4318df11e8da315f1d612\"\u003e\u003ccode\u003ec5cdf85\u003c/code\u003e\u003c/a\u003e Add unified catalog integration, replaced external feeders, added field track...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/65d04550d1009ed7322a6f1e863d003edf879a51\"\u003e\u003ccode\u003e65d0455\u003c/code\u003e\u003c/a\u003e Update cli-release.yml\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/GoCodeAlone/modular/compare/v1.2.2...v1.3.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/GoCodeAlone/modular\u0026package-manager=go_modules\u0026previous-version=1.2.2\u0026new-version=1.3.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GoCodeAlone/workflow/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fworkflow/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}],"issue_packages":[{"old_version":"1.4.0","new_version":"1.4.3","update_type":"patch","path":null,"pr_created_at":"2025-09-15T08:22:50.000Z","version_change":"1.4.0 → 1.4.3","issue":{"uuid":"2828276686","node_id":"PR_kwDOOTv_y86olBPO","number":16,"state":"open","title":"Bump github.com/GoCodeAlone/modular from 1.4.0 to 1.4.3","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-15T08:22:50.000Z","updated_at":"2025-09-15T08:22:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/GoCodeAlone/modular","old_version":"1.4.0","new_version":"1.4.3","repository_url":"https://github.com/GoCodeAlone/modular"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/GoCodeAlone/modular](https://github.com/GoCodeAlone/modular) from 1.4.0 to 1.4.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/GoCodeAlone/modular/releases\"\u003egithub.com/GoCodeAlone/modular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eModular v1.4.3\u003c/h2\u003e\n\u003ch1\u003eRelease v1.4.3\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: improve data safety in secret retrieval and cloning, ensuring no data races occur refactor: enhance violation retrieval to return deep copies for better isolation chore: update .gitignore to include additional temporary files and backup patterns (e486edc)\u003c/li\u003e\n\u003cli\u003estyle: format code for consistency in tenant guard tests (60af02e)\u003c/li\u003e\n\u003cli\u003efeat: add additional tests for stdTenantGuard's violation logging and timestamp behavior refactor: enhance logging to redact sensitive information in testLogger chore: update permissions in doc-drift workflow (8946376)\u003c/li\u003e\n\u003cli\u003eAdd comprehensive tests for modular components (360bac3)\u003c/li\u003e\n\u003cli\u003echore: remove unused PR tracker configuration file (00888e5)\u003c/li\u003e\n\u003cli\u003erefactor: improve test coverage and reliability for application lifecycle management (c3c6aa3)\u003c/li\u003e\n\u003cli\u003estyle: format code for consistency and readability in tests (a78e824)\u003c/li\u003e\n\u003cli\u003elint: replace dynamic errors w/ sentinels (auth, cache, httpserver, letsencrypt) + stabilize config accumulation test (89a3738)\u003c/li\u003e\n\u003cli\u003etest: increase coverage for health event getters and Application.Run lifecycle (63cb51c)\u003c/li\u003e\n\u003cli\u003estyle: format test code for consistency and readability (c194558)\u003c/li\u003e\n\u003cli\u003eRemove accidental embedded worktree directory (f6fca33)\u003c/li\u003e\n\u003cli\u003ePR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e remediation: raise health aggregator coverage, selective lint/security fixes (1a44565)\u003c/li\u003e\n\u003cli\u003efix: update golangci-lint configuration file path in CI workflows (2ee35e8)\u003c/li\u003e\n\u003cli\u003efeat(tenant): introduce Tenant Guard for cross-tenant access control and update documentation (d0d5641)\u003c/li\u003e\n\u003cli\u003efix: revert ApplicationBuilder.Build signature to avoid breaking API contract (PR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e) (6f62e3b)\u003c/li\u003e\n\u003cli\u003efix: wrap reload apply error, stabilize eventbus rotation fairness test, remove temp contract artifacts, format eventbus health (PR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e) (c4e766e)\u003c/li\u003e\n\u003cli\u003efeat(reload): implement ReloadManager and convert race/static tests (92e8a14)\u003c/li\u003e\n\u003cli\u003etest: mark multiple test files as failing_test (74b7432)\u003c/li\u003e\n\u003cli\u003efeat(reload): minimal ReloadManager plus converted dynamic + noop tests (remove failing_test gating) (e7a2b27)\u003c/li\u003e\n\u003cli\u003echore: ignore local Claude settings file (.claude/settings.local.json) (05a9787)\u003c/li\u003e\n\u003cli\u003eFix test failures in PR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e (fbe8a3f)\u003c/li\u003e\n\u003cli\u003eUpdate Claude settings with additional permissions for review process (5c3d8ac)\u003c/li\u003e\n\u003cli\u003eFix critical race condition and improve error handling (5afcacd)\u003c/li\u003e\n\u003cli\u003eAdd /copilot and /review-prs commands with detailed processes and criteria for GitHub Copilot integration (1d12f94)\u003c/li\u003e\n\u003cli\u003eFix all remaining linter issues (81 → 0) (fe31347)\u003c/li\u003e\n\u003cli\u003eFix critical compilation and test failures (5167fb2)\u003c/li\u003e\n\u003cli\u003eComplete Dynamic Reload \u0026amp; Health Aggregation implementation (T031-T036) (57c6682)\u003c/li\u003e\n\u003cli\u003eImplement core services for Dynamic Reload \u0026amp; Health Aggregation (T028-T030) (cfb4ce4)\u003c/li\u003e\n\u003cli\u003eAdd gh pr create permission to Claude settings (9b72a11)\u003c/li\u003e\n\u003cli\u003eImplement Dynamic Reload \u0026amp; Health Aggregation core interfaces (T001-T027) (50cd179)\u003c/li\u003e\n\u003cli\u003eComplete implementation of integration scenario tests T023-T030 (753bf28)\u003c/li\u003e\n\u003cli\u003eImplement first 4 integration scenario tests (T023-T026) (37ab80f)\u003c/li\u003e\n\u003cli\u003eRemove duplicate tasks.md file from repository root (1c604df)\u003c/li\u003e\n\u003cli\u003eImplement Contract/Feature Tests (T002-T022) for Dynamic Reload \u0026amp; Health Aggregation Features (940c509)\u003c/li\u003e\n\u003cli\u003eComplete T002-T022: All Contract/Feature Tests implemented with compilation fixes (8847bb6)\u003c/li\u003e\n\u003cli\u003eImplement T002-T013: Contract tests for reload, health, registry, tenant, and decorator features (1bcbf53)\u003c/li\u003e\n\u003cli\u003eAdd benchmark tests to establish baseline performance for application bootstrap, service registration, and dependency resolution (7b4d9c1)\u003c/li\u003e\n\u003cli\u003eEnhance test finalization phase with quality gate requirements and additional coverage tests to ensure no placeholders and schema stability before final validation. (d89bc61)\u003c/li\u003e\n\u003cli\u003eAdd baseline specification tasks for dynamic reload and health aggregation features (446bde0)\u003c/li\u003e\n\u003cli\u003eAdd baseline specifications for dynamic configuration reload and aggregate health features (7093e69)\u003c/li\u003e\n\u003cli\u003eAdd design briefs for dynamic configuration reload and aggregate health readiness features (ed9f093)\u003c/li\u003e\n\u003cli\u003eEnhance StdApplication structure with additional fields for configuration and initialization (054837b)\u003c/li\u003e\n\u003cli\u003eUpdate constitution and documentation to enforce Builder and Observer patterns for API evolution (258db3c)\u003c/li\u003e\n\u003cli\u003eResetting (4fdfbcf)\u003c/li\u003e\n\u003cli\u003eImplement Phase 3.9: Polish \u0026amp; Performance (T061-T070) - Unit tests, performance optimizations, benchmarks, and documentation updates (cac9eaa)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/d543bbbc0aa11b64c42f3c5c20511bb2e2875d4c\"\u003e\u003ccode\u003ed543bbb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/55\"\u003e#55\u003c/a\u003e from GoCodeAlone/001-baseline-specification-for\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/8b54c83df981ca483ef6ce25fd489b482ba8e3bd\"\u003e\u003ccode\u003e8b54c83\u003c/code\u003e\u003c/a\u003e fix: streamline error handling in event emission for consistent silent behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/e486edc261522be8172cb87cc593196812bece29\"\u003e\u003ccode\u003ee486edc\u003c/code\u003e\u003c/a\u003e fix: improve data safety in secret retrieval and cloning, ensuring no data ra...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/60af02e6e66be0233c56d18ea72e0fc49805d3e4\"\u003e\u003ccode\u003e60af02e\u003c/code\u003e\u003c/a\u003e style: format code for consistency in tenant guard tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/8946376e86a117d3b8eaa8568cb593c3dac978bb\"\u003e\u003ccode\u003e8946376\u003c/code\u003e\u003c/a\u003e feat: add additional tests for stdTenantGuard's violation logging and timesta...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/360bac3ecd05f2cd6f4f82712925620940bad5e3\"\u003e\u003ccode\u003e360bac3\u003c/code\u003e\u003c/a\u003e Add comprehensive tests for modular components\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/00888e56b4d5bd8d56e510bf0b926cfd42f10fb3\"\u003e\u003ccode\u003e00888e5\u003c/code\u003e\u003c/a\u003e chore: remove unused PR tracker configuration file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/c3c6aa32a877444c90276f98be4427a983113d1a\"\u003e\u003ccode\u003ec3c6aa3\u003c/code\u003e\u003c/a\u003e refactor: improve test coverage and reliability for application lifecycle man...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/a78e8241b43ccca835d9563fcc83065933c162d0\"\u003e\u003ccode\u003ea78e824\u003c/code\u003e\u003c/a\u003e style: format code for consistency and readability in tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/89a3738d7d6a2ff96a8fe051febf0c50ef9fcb21\"\u003e\u003ccode\u003e89a3738\u003c/code\u003e\u003c/a\u003e lint: replace dynamic errors w/ sentinels (auth, cache, httpserver, letsencry...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/GoCodeAlone/modular/compare/v1.4.0...v1.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/GoCodeAlone/modular\u0026package-manager=go_modules\u0026previous-version=1.4.0\u0026new-version=1.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GoCodeAlone/workflow/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fworkflow/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"1.4.0","new_version":"1.4.2","update_type":"patch","path":null,"pr_created_at":"2025-09-08T07:57:08.000Z","version_change":"1.4.0 → 1.4.2","issue":{"uuid":"3393060811","node_id":"PR_kwDOOTv_y86nUwRq","number":13,"state":"closed","title":"Bump github.com/GoCodeAlone/modular from 1.4.0 to 1.4.2","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-09-15T08:22:52.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-08T07:57:08.000Z","updated_at":"2025-09-15T08:22:52.000Z","time_to_close":606344,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/GoCodeAlone/modular","old_version":"1.4.0","new_version":"1.4.2","repository_url":"https://github.com/GoCodeAlone/modular"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/GoCodeAlone/modular](https://github.com/GoCodeAlone/modular) from 1.4.0 to 1.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/GoCodeAlone/modular/releases\"\u003egithub.com/GoCodeAlone/modular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eModular v1.4.2\u003c/h2\u003e\n\u003ch1\u003eRelease v1.4.2\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(workflows): enhance permissions for bump-modules job to support module dependency updates (7ab4e21)\u003c/li\u003e\n\u003cli\u003ePR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/51\"\u003e#51\u003c/a\u003e: lifecycle CloudEvent tests, metrics exporters build tag guidance, doc/comment refinements, race-safe counters already added (533c0f2)\u003c/li\u003e\n\u003cli\u003echore(workflows): enhance permissions for future artifact publication and clarify comments docs(readme): add advanced usage section for route pattern matching and dynamic segment mismatches docs(metrics): refine build tag guidance for Prometheus and Datadog exporters fix(eventlogger): clarify ShutdownDrainTimeout behavior for graceful shutdown (354953c)\u003c/li\u003e\n\u003cli\u003estyle(tests): format code for consistency and readability in additional test cases (b19b9ab)\u003c/li\u003e\n\u003cli\u003etest(enhanced-registry): add edge case coverage (nil service skip, map isolation, empty module lookup) (5cddb20)\u003c/li\u003e\n\u003cli\u003etests: add comprehensive unit tests for base configuration, decorators, and event handling (7fae4ef)\u003c/li\u003e\n\u003cli\u003eAdd comprehensive tests for EventBus and LetsEncrypt modules (50090d1)\u003c/li\u003e\n\u003cli\u003eci: harden release workflow permissions (contents-only top-level) (96ac97b)\u003c/li\u003e\n\u003cli\u003eci(release): add explicit minimal permissions for security advisory (a9f123e)\u003c/li\u003e\n\u003cli\u003erefactor(tests): improve formatting and readability in mock service implementations (83ff228)\u003c/li\u003e\n\u003cli\u003eci(contract): make contract check resilient when main lacks contract subcommand (353469c)\u003c/li\u003e\n\u003cli\u003erefactor(core): contract Application interface via ServiceIntrospector extension (remove direct introspection methods) (c4b74a2)\u003c/li\u003e\n\u003cli\u003erefactor: introduce ServiceIntrospector extension interface and deprecate direct Application introspection methods (a167589)\u003c/li\u003e\n\u003cli\u003eci: improve go.mod verification for examples, allowing flexible module names and optional replace directive (a45fbeb)\u003c/li\u003e\n\u003cli\u003eci(contract): fix contract-check workflow build path and gating (56c5499)\u003c/li\u003e\n\u003cli\u003eci: enhance contract-check to mark has_changes on non-breaking additions (3e5d8ef)\u003c/li\u003e\n\u003cli\u003eci: rewrite contract-check workflow (worktree extraction, stable compare) (dbca07a)\u003c/li\u003e\n\u003cli\u003eci: stabilize contract-check using worktree extraction (22f9c6d)\u003c/li\u003e\n\u003cli\u003echore: migrate org refs to GoCodeAlone, add workspace examples, add go.work.sum, tidy deps (2dac076)\u003c/li\u003e\n\u003cli\u003ebasic-app: fix webserver import path (231236b)\u003c/li\u003e\n\u003cli\u003ebasic-app: fix api import path to full module path (ec5986f)\u003c/li\u003e\n\u003cli\u003eFix basic-app imports to use full module path (20a0b19)\u003c/li\u003e\n\u003cli\u003eInclude auth-demo in go.work workspace (77fff4d)\u003c/li\u003e\n\u003cli\u003eAdd go 1.25 directive to go.work to satisfy module toolchain requirements (7a4ae8e)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/92\"\u003e#92\u003c/a\u003e) (25795ce)\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/91\"\u003e#91\u003c/a\u003e) (1830a7a)\u003c/li\u003e\n\u003cli\u003eFix nil pointer panic in interface matching and enhance Application interface compatibility (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/89\"\u003e#89\u003c/a\u003e) (486711f)\u003c/li\u003e\n\u003cli\u003eci: split module release job to avoid skip when bump dependency skipped (00ad3aa)\u003c/li\u003e\n\u003cli\u003eci: verbose and robust module change detection in release-all workflow (28c3cb6)\u003c/li\u003e\n\u003cli\u003eci: robust tag-based change detection \u0026amp; skip logic for core and module releases (6e6d4f8)\u003c/li\u003e\n\u003cli\u003eci(release): fix module change detection to include go.mod/go.sum paths (2d67a92)\u003c/li\u003e\n\u003cli\u003echore: bump module dependencies to v1.11.1 (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/87\"\u003e#87\u003c/a\u003e) (0a2a0e9)\u003c/li\u003e\n\u003cli\u003efeat(workflow): improve module dependency updates and merge logic in auto-bump workflow (31c3ed6)\u003c/li\u003e\n\u003cli\u003efeat(workflow): add Go mod tidy step for modcli module (ed454ec)\u003c/li\u003e\n\u003cli\u003efeat(workflow): streamline branch management and push logic in auto-bump workflow (b469121)\u003c/li\u003e\n\u003cli\u003efeat(workflow): enhance branch handling and push logic in auto-bump workflow (031f553)\u003c/li\u003e\n\u003cli\u003efeat(workflow): add Go mod tidy steps for examples and root module (dc0e126)\u003c/li\u003e\n\u003cli\u003efeat(workflow): enable CGO for race builds in test step (062cc07)\u003c/li\u003e\n\u003cli\u003efeat(release): enhance contract change classification and changelog generation (67abee5)\u003c/li\u003e\n\u003cli\u003efeat(release): enhance release workflow to support orchestrated module bump skipping (f47df71)\u003c/li\u003e\n\u003cli\u003efeat(release): add core cleanup job and enhance artifact exclusion in release process (f903e23)\u003c/li\u003e\n\u003cli\u003efix: update permissions in release workflow for pull-requests and checks (4519377)\u003c/li\u003e\n\u003cli\u003efeat(eventbus): fairness rotation, backpressure modes, metrics \u0026amp; structured lifecycle events (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/86\"\u003e#86\u003c/a\u003e) (40890a7)\u003c/li\u003e\n\u003cli\u003erefactor: update changelog generation to include diff formatting and remove unnecessary outputs (32f9a44)\u003c/li\u003e\n\u003cli\u003eImplement missing field tracking functionality and fix skipped tests (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/85\"\u003e#85\u003c/a\u003e) (271bfee)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/7ab4e212215b4cf6f5056f5eebf354ef9f4516db\"\u003e\u003ccode\u003e7ab4e21\u003c/code\u003e\u003c/a\u003e chore(workflows): enhance permissions for bump-modules job to support module ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/0373bce2cd48b23d43923e83a537dd1220df2c60\"\u003e\u003ccode\u003e0373bce\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/51\"\u003e#51\u003c/a\u003e from GoCodeAlone/sync/ctl-main-2025-09\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/301458202e6651d2aac37da96be853ab9ee3b062\"\u003e\u003ccode\u003e3014582\u003c/code\u003e\u003c/a\u003e Update modules/eventbus/memory.go\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/fb1935135146b00d2449b5643361e45d0c5ea223\"\u003e\u003ccode\u003efb19351\u003c/code\u003e\u003c/a\u003e docs(eventbus,eventlogger): clarify uint64 cast safety (gosec G115) and drain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/533c0f2fad78b7839bd9fcd918e08edb44c2d907\"\u003e\u003ccode\u003e533c0f2\u003c/code\u003e\u003c/a\u003e PR \u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/51\"\u003e#51\u003c/a\u003e: lifecycle CloudEvent tests, metrics exporters build tag guidance, doc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/354953c4715b2c99a7793ef8c59b0a8ec759b5ef\"\u003e\u003ccode\u003e354953c\u003c/code\u003e\u003c/a\u003e chore(workflows): enhance permissions for future artifact publication and cla...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/b19b9abf5feea3cd7755b5d23d93f407d3134ef8\"\u003e\u003ccode\u003eb19b9ab\u003c/code\u003e\u003c/a\u003e style(tests): format code for consistency and readability in additional test ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/5cddb2013e9b86234a0408c593a77edb97506aec\"\u003e\u003ccode\u003e5cddb20\u003c/code\u003e\u003c/a\u003e test(enhanced-registry): add edge case coverage (nil service skip, map isolat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/24b3bdb25ad32d102e0f6baf0452d561ec60aed4\"\u003e\u003ccode\u003e24b3bdb\u003c/code\u003e\u003c/a\u003e docs(eventbus): update RotateSubscriberOrder behavior and add build tag guida...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/926609b421ffa1350907183a13d50bde05df0db3\"\u003e\u003ccode\u003e926609b\u003c/code\u003e\u003c/a\u003e docs(eventbus): refine subject comment \u0026amp; clarify WaitGroup.Go rationale in ki...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/GoCodeAlone/modular/compare/v1.4.0...v1.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/GoCodeAlone/modular\u0026package-manager=go_modules\u0026previous-version=1.4.0\u0026new-version=1.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GoCodeAlone/workflow/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fworkflow/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"1.2.2","new_version":"1.3.9","update_type":"minor","path":null,"pr_created_at":"2025-07-12T06:10:57.000Z","version_change":"1.2.2 → 1.3.9","issue":{"uuid":"2660920414","node_id":"PR_kwDOOTv_y86emmxe","number":6,"state":"open","title":"Bump github.com/GoCodeAlone/modular from 1.2.2 to 1.3.9","user":"dependabot[bot]","labels":["dependencies","go"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-12T06:10:57.000Z","updated_at":"2025-07-12T06:10:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"github.com/GoCodeAlone/modular","old_version":"1.2.2","new_version":"1.3.9","repository_url":"https://github.com/GoCodeAlone/modular"}],"path":null,"ecosystem":"go"},"body":"Bumps [github.com/GoCodeAlone/modular](https://github.com/GoCodeAlone/modular) from 1.2.2 to 1.3.9.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/GoCodeAlone/modular/releases\"\u003egithub.com/GoCodeAlone/modular's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eModular v1.3.9\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.9\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add tenant validation for multi-tenant app and enhance TenantAffixedEnvFeeder functionality (b50b2ed)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.8\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.8\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Enhance JSON, TOML, and YAML feeders to support map types with pointers and values (8630bfe)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.7\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.7\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor database configuration to use pointer semantics for connections and enhance instance-aware feeding tests (f6ca7d0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.6\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.6\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImplement instance-aware feeding for configurations and enhance YAML support (832e5f3)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.5\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.5\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for converting slice types in YAML field population (c23f085)\u003c/li\u003e\n\u003cli\u003eFix for non-deterministic dependencies (dcef822)\u003c/li\u003e\n\u003cli\u003eUpdating example app deps (326482e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.4\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.4\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd unified catalog integration, replaced external feeders, added field tracking (\u003ca href=\"https://redirect.github.com/GoCodeAlone/modular/issues/23\"\u003e#23\u003c/a\u003e) (c5cdf85)\u003c/li\u003e\n\u003cli\u003eUpdate cli-release.yml (65d0455)\u003c/li\u003e\n\u003cli\u003eUpdate cli-release.yml (cfaec50)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eModular v1.3.3\u003c/h2\u003e\n\u003ch1\u003eRelease v1.3.3\u003c/h1\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/b50b2edff0ab7f487d08d1942d56be500403ee6e\"\u003e\u003ccode\u003eb50b2ed\u003c/code\u003e\u003c/a\u003e feat: Add tenant validation for multi-tenant app and enhance TenantAffixedEnv...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/8630bfe1bd4cfcb3f18ffe7c1fae8863af01ad8f\"\u003e\u003ccode\u003e8630bfe\u003c/code\u003e\u003c/a\u003e feat: Enhance JSON, TOML, and YAML feeders to support map types with pointers...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/b73ac407b4cf69f1a5881b19eb62dc08c4a1e1ec\"\u003e\u003ccode\u003eb73ac40\u003c/code\u003e\u003c/a\u003e Fixing linter errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/f6ca7d0952393c19f1ca58029b9fb80cbe4613c0\"\u003e\u003ccode\u003ef6ca7d0\u003c/code\u003e\u003c/a\u003e Refactor database configuration to use pointer semantics for connections and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/832e5f32e73ec8d21ef7e8afc6cc7eade35629e1\"\u003e\u003ccode\u003e832e5f3\u003c/code\u003e\u003c/a\u003e Implement instance-aware feeding for configurations and enhance YAML support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/c23f085bb348581d57d23eccf42ac69cb08542b1\"\u003e\u003ccode\u003ec23f085\u003c/code\u003e\u003c/a\u003e Add support for converting slice types in YAML field population\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/dcef822c792c2c656f9429e107fae0d9e2e95f54\"\u003e\u003ccode\u003edcef822\u003c/code\u003e\u003c/a\u003e Fix for non-deterministic dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/326482e87d6105e3d98d0b40f7d2813664e38dfd\"\u003e\u003ccode\u003e326482e\u003c/code\u003e\u003c/a\u003e Updating example app deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/c5cdf85add621da2b6a4318df11e8da315f1d612\"\u003e\u003ccode\u003ec5cdf85\u003c/code\u003e\u003c/a\u003e Add unified catalog integration, replaced external feeders, added field track...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/GoCodeAlone/modular/commit/65d04550d1009ed7322a6f1e863d003edf879a51\"\u003e\u003ccode\u003e65d0455\u003c/code\u003e\u003c/a\u003e Update cli-release.yml\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/GoCodeAlone/modular/compare/v1.2.2...v1.3.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/GoCodeAlone/modular\u0026package-manager=go_modules\u0026previous-version=1.2.2\u0026new-version=1.3.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/GoCodeAlone/workflow/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoCodeAlone%2Fworkflow/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}}]}