Skip to content

Releases: GoCodeAlone/modular

database v2.11.0

30 May 02:18
Immutable release. Only release title and notes can be modified.
ebe1d52

Choose a tag to compare

database modules/database/v2.11.0

Changes

  • fix(database): remove pgx/v4 + pgproto3/v2 CVEs via pgx/v5-only credential-refresh fork (#124) (ebe1d52)

API Contract Changes

✅ Additive, backward-compatible changes (minor bump).

Contract diff saved to artifacts/diffs/database.json
Raw Contract JSON Diff
# API Contract Diff: database

## Summary

- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0

Modular v1.13.4

29 May 11:20
Immutable release. Only release title and notes can be modified.
2da516e

Choose a tag to compare

Release v1.13.4

Changes

  • security: add least-privilege permissions to Examples CI workflow (#122) (2da516e)
  • security: redact sensitive data in logger decorators + httpclient logging (#121) (d53e255)
  • docs(security): ADR 0002 — accept pgx/v4 + pgproto3/v2 risk (no upstream fix) (#120) (f536ce2)
  • security: add least-privilege permissions to release workflows (#119) (fb418e6)
  • fix(examples): refresh go.sum for chi v5.2.5 (fixes Examples CI) (#118) (36ee1d8)
  • docs(retro): eventbus #112 — timer-drain hang + silent-drop observability (#117) (f374710)
  • fix(eventbus): timer-drain hang + silent-drop observability (#112) (#116) (ca4bf71)
  • build(deps): bump aws-sdk-go-v2 group (kinesis 1.38.0 -> 1.43.5) (#115) (f357a6d)
  • build(deps): bump codecov/codecov-action from 5.5.2 to 6.0.0 (#114) (35b4bc1)
  • build(deps): bump github.com/go-chi/chi/v5 from 5.2.2 to 5.2.5 (#113) (f917ea1)
  • build(deps): bump actions/github-script from 8 to 9 (#102) (6aef3c7)
  • docs(modular): add CHANGELOG + CONTRIBUTING (QoL sweep follow-up) (#110) (1fb21e4)
  • build(deps): bump the go_modules group across 5 directories with 5 updates (#105) (c2eba21)
  • ci: make module releases compatible with immutable releases (8015437)
  • chore: bump module dependencies to v1.13.3 (f48f369)

API Contract Changes

ℹ️ No public API surface changes detected.

# API Contract Diff: modular

## Summary

- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0
Raw Contract JSON Diff
{
  "package_name": "modular",
  "summary": {
    "total_breaking_changes": 0,
    "total_additions": 0,
    "total_modifications": 0,
    "has_breaking_changes": false
  }
}

reverseproxy v2.10.0

29 May 11:30
Immutable release. Only release title and notes can be modified.
2da516e

Choose a tag to compare

reverseproxy modules/reverseproxy/v2.10.0

Changes

  • docs(modular): add CONTRIBUTING.md to 7 sub-modules (#111) (dac8f4d)
  • chore: bump module dependencies to v1.13.3 (f48f369)

API Contract Changes

✅ Additive, backward-compatible changes (minor bump).

Contract diff saved to artifacts/diffs/reverseproxy.json
Raw Contract JSON Diff
# API Contract Diff: reverseproxy

## Summary

- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0

letsencrypt v1.18.0

29 May 11:30
Immutable release. Only release title and notes can be modified.
2da516e

Choose a tag to compare

letsencrypt modules/letsencrypt/v1.18.0

Changes

  • docs(modular): add CONTRIBUTING.md to 7 sub-modules (#111) (dac8f4d)
  • build(deps): bump the go_modules group across 5 directories with 5 updates (#105) (c2eba21)
  • chore: bump module dependencies to v1.13.3 (f48f369)

API Contract Changes

✅ Additive, backward-compatible changes (minor bump).

Contract diff saved to artifacts/diffs/letsencrypt.json
Raw Contract JSON Diff
# API Contract Diff: letsencrypt

## Summary

- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0

jsonschema v1.17.0

29 May 11:30
Immutable release. Only release title and notes can be modified.
2da516e

Choose a tag to compare

jsonschema modules/jsonschema/v1.17.0

Changes

  • docs(modular): add CONTRIBUTING.md to 7 sub-modules (#111) (dac8f4d)
  • chore: bump module dependencies to v1.13.3 (f48f369)

API Contract Changes

✅ Additive, backward-compatible changes (minor bump).

Contract diff saved to artifacts/diffs/jsonschema.json
Raw Contract JSON Diff
# API Contract Diff: jsonschema

## Summary

- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0

eventbus v2.10.0

29 May 11:30
Immutable release. Only release title and notes can be modified.
2da516e

Choose a tag to compare

eventbus modules/eventbus/v2.10.0

Changes

  • fix(eventbus): timer-drain hang + silent-drop observability (#112) (#116) (ca4bf71)
  • build(deps): bump aws-sdk-go-v2 group (kinesis 1.38.0 -> 1.43.5) (#115) (f357a6d)
  • docs(modular): add CONTRIBUTING.md to 7 sub-modules (#111) (dac8f4d)
  • build(deps): bump the go_modules group across 5 directories with 5 updates (#105) (c2eba21)
  • chore: bump module dependencies to v1.13.3 (f48f369)

API Contract Changes

✅ Additive, backward-compatible changes (minor bump).

Contract diff saved to artifacts/diffs/eventbus.json
Raw Contract JSON Diff
# API Contract Diff: eventbus

## Summary

- **Breaking Changes**: 0
- **Additions**: 1
- **Modifications**: 1

## ➕ Additions

- **method**: CustomMemoryEventBus.Stats - New method Stats was added to interface CustomMemoryEventBus

## 📝 Modifications

- **method_comment**: EventBusModule.Stop - Method Stop documentation changed in interface EventBusModule

database v2.10.0

29 May 11:30
Immutable release. Only release title and notes can be modified.
2da516e

Choose a tag to compare

database modules/database/v2.10.0

Changes

  • docs(modular): add CONTRIBUTING.md to 7 sub-modules (#111) (dac8f4d)
  • build(deps): bump the go_modules group across 5 directories with 5 updates (#105) (c2eba21)
  • chore: bump module dependencies to v1.13.3 (f48f369)

API Contract Changes

✅ Additive, backward-compatible changes (minor bump).

Contract diff saved to artifacts/diffs/database.json
Raw Contract JSON Diff
# API Contract Diff: database

## Summary

- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0

cache v1.17.0

29 May 11:30
Immutable release. Only release title and notes can be modified.
2da516e

Choose a tag to compare

cache modules/cache/v1.17.0

Changes

  • docs(modular): add CONTRIBUTING.md to 7 sub-modules (#111) (dac8f4d)
  • chore: bump module dependencies to v1.13.3 (f48f369)

API Contract Changes

✅ Additive, backward-compatible changes (minor bump).

Contract diff saved to artifacts/diffs/cache.json
Raw Contract JSON Diff
# API Contract Diff: cache

## Summary

- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0

auth v1.17.0

29 May 11:30
Immutable release. Only release title and notes can be modified.
2da516e

Choose a tag to compare

auth modules/auth/v1.17.0

Changes

  • docs(modular): add CONTRIBUTING.md to 7 sub-modules (#111) (dac8f4d)
  • chore: bump module dependencies to v1.13.3 (f48f369)

API Contract Changes

✅ Additive, backward-compatible changes (minor bump).

Contract diff saved to artifacts/diffs/auth.json
Raw Contract JSON Diff
# API Contract Diff: auth

## Summary

- **Breaking Changes**: 0
- **Additions**: 0
- **Modifications**: 0

Modular v1.13.3

06 May 20:17
Immutable release. Only release title and notes can be modified.
9521496

Choose a tag to compare

Release v1.13.3

Changes

  • build(deps): bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.1 (#106) (9521496)

API Contract Changes

ℹ️ No public API surface changes detected.

# API Contract Diff: modular

## Summary

- **Breaking Changes**: 0
- **Additions**: 3
- **Modifications**: 0

## ➕ Additions

- **variable**: ErrReloadPanic - New variable ErrReloadPanic was added
- **variable**: ErrModuleInitializationPanic - New variable ErrModuleInitializationPanic was added
- **variable**: ErrHealthCheckPanic - New variable ErrHealthCheckPanic was added
Raw Contract JSON Diff
{
  "package_name": "modular",
  "added_items": [
    {
      "type": "variable",
      "item": "ErrHealthCheckPanic",
      "description": "New variable ErrHealthCheckPanic was added"
    },
    {
      "type": "variable",
      "item": "ErrReloadPanic",
      "description": "New variable ErrReloadPanic was added"
    },
    {
      "type": "variable",
      "item": "ErrModuleInitializationPanic",
      "description": "New variable ErrModuleInitializationPanic was added"
    }
  ],
  "summary": {
    "total_breaking_changes": 0,
    "total_additions": 3,
    "total_modifications": 0,
    "has_breaking_changes": false
  }
}