Releases: Elektrobit/samconf
Releases · Elektrobit/samconf
samconf-0.61.1
Fixes
- fix(stest): Default logging behavior of samconf has changed.
- fix(github): make sure to install netcat-openbsd
samconf-0.61.0
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
Fixes
- Implement a way to track backends, fix potentially out of bounds access
Full Changelog: samconf-0.60.0...samconf-0.60.1
samconf-0.60.0
Features:
- smoketest: Now installable as package
- test/utils: Install pkg-config file for samconf_test_utils.
Improvements:
- ci: Add summary to run_smoketests.sh and return failure on test fails.
- ci: Add job for smoke tests.
- smoketest: Do not expect a bash, use
sh
as lowest common denominator. - ci: Pass SAMCONF_DEPENDENCY_CONFIG into docker container.
Fixes
- cmake: Make sure to install samconf-sign with executable bits.
- test/smoketest: rename signature script to samconf-sign.
- smoketest: Disable as-needed linker flag for compile checks.
- smoketest: Fix remaining shell check warnings.
samconf-0.59.0
Fixes
- Fix docu path to archive for gitlab-pages.
- Fix docu path to package for github-pages.
- Fix github docu build
samconf-0.58.8
Features:
- add new config source for environment
- extend URI class to access query parameters
- new function samconfGetParentPath, to determine absolute config path for a config node
Fixes
- add missing wrap function definitions in mocklib, to fix possible linker errors
samconf-0.58.3
Features:
- doc: Extend documentation about new environment backend for samconf
- doc: add info on how to use binaries produced by install_deps.sh (i.e. mockgen)
Fixes
- cmake: fix version in find_package for cmocka_mock package
samconf-0.57.1
Improvements:
- ci/debian: Use SOURCES_URI to specify dependnecy repos.
Fixes
- ci/debian: Fix changelog creation
- README.md: Update samconf docu link.
samconf-0.56.3
Features:
- new cmake option to disable Git-Version in version string (no git build dependency)
- rename signature.sh to samconf-sign
- ci/gitlab: Enable coverage and KPIs tracking
Improvements:
- cmake: remove unnecessary FILE field
- ci/gitlab: Build docker image in separate step once for each pipeline run.
samconf-0.53.4
Features:
- new samconf_test_utils containing convenience functions like samconfUtilCreateMockConfigFromStr for writing unit tests
- samconfGetOr functions with default value
- add gitlab-ci to test debian package builds
Improvements:
- include upstream debian packaging improvements