Skip to content

Releases: elcengine/elemental

v1.19.4

14 Dec 06:14
ccee571

Choose a tag to compare

1.19.4 (2025-12-14)

๐Ÿž Bug Fixes

  • connection string errors not returned properly to the caller (8e86564)

v1.19.3

31 Aug 08:20

Choose a tag to compare

1.19.3 (2025-08-31)

๐Ÿž Bug Fixes

  • ignored underscore lint err in generated migration files (f718e55)

v1.19.2

31 Aug 06:54
b68b536

Choose a tag to compare

1.19.2 (2025-08-31)

๐Ÿž Bug Fixes

  • ignore gitkeep files in migration directory (21ad4f0)

๐Ÿ”Ž Tests

  • simplified and added a few more benchmarks (a1c8a3c)

v1.19.1

16 Jun 15:47
9393a5a

Choose a tag to compare

1.19.1 (2025-06-16)

๐Ÿž Bug Fixes

  • string slice support in populate (e9e18ea)

v1.19.0

16 Jun 14:44
01fbce1

Choose a tag to compare

1.19.0 (2025-06-16)

๐ŸŽ Feature

  • added support to populate with model field name (e1f4f1d)
  • added support for sub pipelines in populate (0b8465a)

๐Ÿž Bug Fixes

  • tidy script (c888824)
  • issue in update document parse util (a5120a9)
  • population issues (d863d83)
  • schema validation err with populate (e545214)

๐Ÿ“ˆ Performance Improvements

  • solved duplicate marshal and unmarshal in populate calls (4a161d4)
  • replace reflect with type assertion (89ce241)

๐Ÿ”Ž Tests

  • removed unwanted tags in test script (3e04ca8)
  • fixed failing test case (3a6eb63)
  • fixed conflicting model (d4edbf2)
  • fixed conflicting model (44df0df)
  • fixed conflicting model (172f7ca)
  • covered a few more things (ec0549e)
  • added more test cases (0065f14)
  • added support for run arg in makefile script (37b2acc)

๐Ÿ”€ Code Refactoring

  • middleware and preprocessed some things for perf (5f05bfd)
  • wip: schema validation and population (95362c0)

๐Ÿ” CI

  • fixed syntax err in envs (919a223)
  • enabled support for generic type alias in tests for go 1.23 (543373d)
  • enabled support for generic type alias in tests for go 1.23 (c49af80)

v1.18.0

23 May 02:38
aba7c0d

Choose a tag to compare

1.18.0 (2025-05-23)

๐ŸŽ Feature

  • added type aliases for reflect kinds to provide a single access point (6273a38)

๐Ÿ”Ž Tests

  • fixed failing test (aa93e09)
  • added another paginate test case (c89018b)

v1.17.2

20 May 03:22
9590e6e

Choose a tag to compare

1.17.2 (2025-05-20)

๐Ÿž Bug Fixes

  • panic when there are no paginated results (996572c)

๐Ÿ“ˆ Performance Improvements

  • further optimized is empty check (c46afcd)
  • precomputed a few reflections (4323d29)

๐Ÿ”Ž Tests

  • increased update test coverage (1297e03)

v1.17.1

19 May 16:38
21d7a89

Choose a tag to compare

1.17.1 (2025-05-19)

๐Ÿž Bug Fixes

  • bug in filter query include (358c7ce)

๐Ÿ”Ž Tests

v1.17.0

19 May 14:59
a6c5dbe

Choose a tag to compare

1.17.0 (2025-05-19)

๐ŸŽ Feature

  • type assertion in math utils for performance (e52c8ae)

๐Ÿž Bug Fixes

  • issue in populate with select (24f0e99)

๐Ÿ”Ž Tests

v1.16.0

19 May 13:40
4a6a8ed

Choose a tag to compare

1.16.0 (2025-05-19)

๐ŸŽ Feature

  • custom soft delete deleted at field name support (33083ef)

๐Ÿž Bug Fixes

  • bug in find one and soft delete (cb99924)

๐Ÿ”Ž Tests

  • added 2 more test cases (7dccd0f)