Skip to content

Releases: Elektrobit/samconf

samconf-0.75.14

05 Dec 12:49

Choose a tag to compare

Fixes:

  • fix(ci): docker update needs command argument to disable TLS

Improvements:

  • chore(ci): use common setup task for docker image and pipeline setup
  • chore(docker): update dind to 29

samconf-0.75.11

12 Sep 08:29

Choose a tag to compare

Fixes:

  • fix: memory leak when overwriting nodes of type string

Improvements:

  • utest: update to detect the possible memory leak when merging
  • utiest(fix): nodes of value type string must be heap allocated

samconf-0.75.8

12 Sep 08:27

Choose a tag to compare

Fixes:

  • fix: gracefully handle if no configuration was found
  • fix: order samconfLoadAndMerge return value

Improvements:

  • utest: fix samconfJsonBackendOpen unit tests
  • utest: fix samconfLoad unit tests

samconf-0.75.4

02 Jul 11:07

Choose a tag to compare

Features:

  • feat : add tool to create configs in given locations in randomized manner
  • feat : mocks for new samconf functions added

Improvements:

  • docs(benchmark) : documentation for benchmark tests added
  • refactor : include benchmark test in ci
  • test : add benchmarktest for samconf

Fixes

  • fix : added benchmark as command line argument im demo application

samconf-0.73.1

23 May 09:50

Choose a tag to compare

Features:

  • feat: add function to dump config as json again
  • feat: add option for interactive smoketest environment
  • feat: add overwrite config values
  • feat: add samconfConfigCopyConfig to src and tests
  • feat: add samconfConfigMergeConfig function
  • feat: add samconfConfigMergeConfigs function
  • feat: add samconfConfigMerge function
  • feat: add samconfConfigNext function
  • feat: add samconfDumpConfigTree function to samconf
  • feat: add samconfLoadAndMerge function
  • feat: add simple demos to dump loaded configs
  • feat: correct git identity handling and remove sudo from gbp buildpackage

Improvements:

  • refactor : change samconfCopyConfigValue
  • refactor: get the build script a bit more in order
  • refactor : move samconfGetParentPath to path_helper module
  • test : add utest for samconfConfigMergeConfig function
  • test : add utest for samconfConfigMergeConfigs function
  • test : add utest for samconfConfigMerge function
  • test : add utest for samconfConfigNext function
  • test(stest): add compile & link test for libmock_samconf

Fixes

  • fix : add helper function for merge rules
  • fix(mocks): add missing wrap function definitions

samconf-0.63.6

10 Apr 07:10

Choose a tag to compare

Features:

  • feature(samconf): new path_helper module added
  • feature(samconf): samconfCreateAt and samconfInsertAt added

Improvements:

  • refactor(samconf): edit samconf to use new path_helper module
  • refactor(utest): edit samconf utest corresponding to path helper module
  • test(mocks): samconf samconfCreateAt mocks added
  • test(utest): samconf samconfCreateAt utests added
  • test(utest): utest for new path_helper module added

Fixes

  • fix(build_doc): doc build bug edited

samconf-0.61.2

13 Mar 15:48

Choose a tag to compare

Improvements:

  • refactor(cmake): remove legacy packing code

samconf-0.61.1

13 Feb 08:52

Choose a tag to compare

Fixes

  • fix(stest): Default logging behavior of samconf has changed.
  • fix(github): make sure to install netcat-openbsd

samconf-0.61.0

29 Jan 18:19

Choose a tag to compare

Features:

  • build: add cmake option to enable logging

Improvements:

  • refactor: safu logs are disabled by default
  • ci: remove duplicates from clang-format definition

Fixes

  • fix(stest): compile program with libsamconf_tests_utils
  • fix(ci): Explicitly set BRANCH_NAME
  • fix(ci): Fix update version commit message.

samconf-0.60.1

10 Dec 13:45

Choose a tag to compare

Fixes

  • Implement a way to track backends, fix potentially out of bounds access

Full Changelog: samconf-0.60.0...samconf-0.60.1