An open index of dependabot pull requests across open source projects.

Bump github.com/GoCodeAlone/modular from 1.4.0 to 1.4.3

Open
Number: #16
Type: Pull Request
State: Open
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 0
Created: September 15, 2025 at 08:22 AM UTC
(9 months ago)
Updated: September 15, 2025 at 08:22 AM UTC
(9 months ago)
Labels:
dependencies go
Description:

Bumps github.com/GoCodeAlone/modular from 1.4.0 to 1.4.3.

Release notes

Sourced from github.com/GoCodeAlone/modular's releases.

Modular v1.4.3

Release v1.4.3

Changes

  • fix: 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)
  • style: format code for consistency in tenant guard tests (60af02e)
  • feat: 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)
  • Add comprehensive tests for modular components (360bac3)
  • chore: remove unused PR tracker configuration file (00888e5)
  • refactor: improve test coverage and reliability for application lifecycle management (c3c6aa3)
  • style: format code for consistency and readability in tests (a78e824)
  • lint: replace dynamic errors w/ sentinels (auth, cache, httpserver, letsencrypt) + stabilize config accumulation test (89a3738)
  • test: increase coverage for health event getters and Application.Run lifecycle (63cb51c)
  • style: format test code for consistency and readability (c194558)
  • Remove accidental embedded worktree directory (f6fca33)
  • PR #55 remediation: raise health aggregator coverage, selective lint/security fixes (1a44565)
  • fix: update golangci-lint configuration file path in CI workflows (2ee35e8)
  • feat(tenant): introduce Tenant Guard for cross-tenant access control and update documentation (d0d5641)
  • fix: revert ApplicationBuilder.Build signature to avoid breaking API contract (PR #55) (6f62e3b)
  • fix: wrap reload apply error, stabilize eventbus rotation fairness test, remove temp contract artifacts, format eventbus health (PR #55) (c4e766e)
  • feat(reload): implement ReloadManager and convert race/static tests (92e8a14)
  • test: mark multiple test files as failing_test (74b7432)
  • feat(reload): minimal ReloadManager plus converted dynamic + noop tests (remove failing_test gating) (e7a2b27)
  • chore: ignore local Claude settings file (.claude/settings.local.json) (05a9787)
  • Fix test failures in PR #55 (fbe8a3f)
  • Update Claude settings with additional permissions for review process (5c3d8ac)
  • Fix critical race condition and improve error handling (5afcacd)
  • Add /copilot and /review-prs commands with detailed processes and criteria for GitHub Copilot integration (1d12f94)
  • Fix all remaining linter issues (81 → 0) (fe31347)
  • Fix critical compilation and test failures (5167fb2)
  • Complete Dynamic Reload & Health Aggregation implementation (T031-T036) (57c6682)
  • Implement core services for Dynamic Reload & Health Aggregation (T028-T030) (cfb4ce4)
  • Add gh pr create permission to Claude settings (9b72a11)
  • Implement Dynamic Reload & Health Aggregation core interfaces (T001-T027) (50cd179)
  • Complete implementation of integration scenario tests T023-T030 (753bf28)
  • Implement first 4 integration scenario tests (T023-T026) (37ab80f)
  • Remove duplicate tasks.md file from repository root (1c604df)
  • Implement Contract/Feature Tests (T002-T022) for Dynamic Reload & Health Aggregation Features (940c509)
  • Complete T002-T022: All Contract/Feature Tests implemented with compilation fixes (8847bb6)
  • Implement T002-T013: Contract tests for reload, health, registry, tenant, and decorator features (1bcbf53)
  • Add benchmark tests to establish baseline performance for application bootstrap, service registration, and dependency resolution (7b4d9c1)
  • Enhance test finalization phase with quality gate requirements and additional coverage tests to ensure no placeholders and schema stability before final validation. (d89bc61)
  • Add baseline specification tasks for dynamic reload and health aggregation features (446bde0)
  • Add baseline specifications for dynamic configuration reload and aggregate health features (7093e69)
  • Add design briefs for dynamic configuration reload and aggregate health readiness features (ed9f093)
  • Enhance StdApplication structure with additional fields for configuration and initialization (054837b)
  • Update constitution and documentation to enforce Builder and Observer patterns for API evolution (258db3c)
  • Resetting (4fdfbcf)
  • Implement Phase 3.9: Polish & Performance (T061-T070) - Unit tests, performance optimizations, benchmarks, and documentation updates (cac9eaa)

... (truncated)

Commits
  • d543bbb Merge pull request #55 from GoCodeAlone/001-baseline-specification-for
  • 8b54c83 fix: streamline error handling in event emission for consistent silent behavior
  • e486edc fix: improve data safety in secret retrieval and cloning, ensuring no data ra...
  • 60af02e style: format code for consistency in tenant guard tests
  • 8946376 feat: add additional tests for stdTenantGuard's violation logging and timesta...
  • 360bac3 Add comprehensive tests for modular components
  • 00888e5 chore: remove unused PR tracker configuration file
  • c3c6aa3 refactor: improve test coverage and reliability for application lifecycle man...
  • a78e824 style: format code for consistency and readability in tests
  • 89a3738 lint: replace dynamic errors w/ sentinels (auth, cache, httpserver, letsencry...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)
Pull Request Statistics
Commits:
1
Files Changed:
2
Additions:
+22
Deletions:
-8
Package Dependencies
Ecosystem:
go
Version Change:
1.4.0 → 1.4.3
Update Type:
Patch
Technical Details
ID: 7749626
UUID: 2828276686
Node ID: PR_kwDOOTv_y86olBPO
Host: GitHub
Repository: GoCodeAlone/workflow
Merge State: Unknown