Skip to content

Releases: bastean/codexgo

v4.17.3

15 Oct 07:09
v4.17.3
75fe0b7

Choose a tag to compare

4.17.3 (2025-10-15)

Chores

Documentation

  • readme: add breaking changes disclaimer in initialization from zip (f6e4372)

Bug Fixes

  • bun: use hoisted installation strategy (034206f)

v4.17.2

21 Sep 21:00
v4.17.2
93e79ae

Choose a tag to compare

4.17.2 (2025-09-21)

Chores

Documentation

  • readme: update repository initialization from zip (1c9c14f)

v4.17.1

07 Sep 21:36
v4.17.1
75eaf36

Choose a tag to compare

4.17.1 (2025-09-07)

Chores

Documentation

  • readme: add missing extensions in devcontainer (feee0db)

Tests

  • unit: add suite for ascii (2403019)

v4.17.0

24 Aug 21:24
v4.17.0
f039112

Choose a tag to compare

4.17.0 (2025-08-24)

Chores

Documentation

  • readme: add tests and mothers in idiomatic section (fdbac75)

New Features

  • cli: print current version (143e355)

Refactors

  • domain: add id to error bubble (1042fdc)
  • domain: add message formatting to log (e0019f7)
  • domain: change type assertion in value objects (63f5536)
  • domain: define regular expressions globally (56668ff)
  • env: add comment sections (c5f3c04)
  • server: add id to internal error response (16084e6)

Tests

v4.16.2

28 Jul 01:27
v4.16.2
8dbe973

Choose a tag to compare

4.16.2 (2025-07-28)

Chores

  • deps: upgrade (813d57f)
  • task: remove redundant install of goimports (ddb2467)

Refactors

  • domain: throw panic instead of replacing the why field of a bubble (7a35281)

v4.16.1

07 Jul 01:31
v4.16.1
f7ae136

Choose a tag to compare

4.16.1 (2025-07-07)

Chores

  • deps: upgrade (c4f1c21)
  • task: show remaining iterations in flaky tests (a3487fd)

v4.16.0

01 Jul 04:48
v4.16.0
ac600e1

Choose a tag to compare

4.16.0 (2025-07-01)

Chores

Continuous Integration

  • github: cache node modules (fc9085d)

Documentation

  • readme: update description (05e6aee)

New Features

  • domain: add function to unwrap bubble errors (65a4304)
  • domain: add service to handle index out of range (d9c0b01)
  • domain: compose attempt behavior with token (e86c2e2)

Refactors

  • application: manage aggregate timestamps in use cases (c00a112)
  • application: use type aliases for attributes and meta (37f278b)
  • domain: add more details about where errors occur (789e9c0)
  • domain: add suffix at to timestamps of value object (7889849)
  • domain: create id package (776043d)
  • domain: create primitive from value object (c9aefda)
  • domain: encapsulate value objects (eb34487)
  • domain: get function name via caller in error bubbles (c446052)
  • domain: move validation to values package (5e9c853)
  • domain: use value objects in message fields (fe8f5e0)
  • domain: wrap primitive values (3fcd862)
  • domain: wrap time package (c85e457)
  • errors: use caller to know where (a9f1311)
  • notification: create recipient aggregate (399fa05)
  • server: change conditional components (eeee5d7)
  • server: change health method (743be87)
  • server: remove lodash (3fc88d2)
  • server: reply with all errors generated (b3e9467)
  • server: reuse form settings (9182558)

Tests

  • add acceptance test to api (ea94769)
  • add default suite and mock (a87180c)
  • add sentinel for assertion of constant values (a9e90fe)
  • change position of compared values in sentinel cases (f425f86)
  • errors: generate random bubbles (16cf0ac)
  • messages: use mother to wrap value creation (4b94e1f)
  • messages: use random values for key and recipient (0f4d581)
  • mother: change valid recipient components (c9b8805)
  • mother: use a function to return a new instance (443817d)
  • rabbitmq: use random key and recipient (6f4401d)
  • rename error assertion cases (53d03d8)
  • unit: add cases to from primitive (f2f0445)
  • unit: add suite for assertion error (86a597e)
  • use mother only in a test environment (e1cb301)

v4.15.3

11 Apr 05:14
v4.15.3
75c8116

Choose a tag to compare

4.15.3 (2025-04-11)

Chores

  • deps: upgrade (d28e21c)
  • task: add cdeps and syncenv tools (c58d220)
  • vscode: add go default formatter (c96d9ce)

Continuous Integration

  • github: squash ci workflow jobs into a single one (76b7ab0)

v4.15.2

25 Mar 03:43
v4.15.2
ec66de8

Choose a tag to compare

4.15.2 (2025-03-25)

Chores

  • task: add wrappers to create unsigned commits and tags (edc7838)

Continuous Integration

  • github: add permissions to jobs instead of using general ones (08780b5)

Bug Fixes

  • golangci-lint: migrate to v2 (cbfa7d1)

v4.15.1

23 Mar 23:06
v4.15.1
c8d976a

Choose a tag to compare

4.15.1 (2025-03-23)

Chores

  • deps: upgrade (e0006e6)
  • prettier: ignore lock files (101b0bf)
  • task: remove git update to use it without wrapping (94cd5a4)
  • vscode: remove diff editor timeout (7060e08)