From 4f04680e8188dbadc0b27867336d11ce16c96b6b Mon Sep 17 00:00:00 2001 From: Christopher Crouzet Date: Tue, 13 Mar 2018 11:18:41 +0700 Subject: [PATCH] Bump versions --- CMakeLists.txt | 2 +- README.md | 4 ++-- changelogs/allocator.md | 21 +++++++++++++++++++-- changelogs/logger.md | 20 ++++++++++++++++++-- include/zero/allocator.h | 2 +- include/zero/logger.h | 2 +- src/allocator.h.tpl | 2 +- src/logger.h.tpl | 2 +- 8 files changed, 44 insertions(+), 11 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 552f0d5..2df2f27 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.1) project(Zero - VERSION 0.1.0 + VERSION 0.2.0 LANGUAGES C) string(TOLOWER ${PROJECT_NAME} ZR_PROJECT_NAME) diff --git a/README.md b/README.md index 77ddc36..eb2eebb 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,8 @@ namely fixed-width integer types and variadic macros. | library | description | latest version | changelog | |---------|-------------|----------------|-----------| -**[allocator.h](include/zero/allocator.h)** | Aligned and non-aligned wrappers of malloc/realloc/free | 0.1.0 | [changelog](changelogs/allocator.md) -**[logger.h](include/zero/logger.h)** | Simple logger with different log levels and colouring | 0.1.0 | [changelog](changelogs/logger.md) +**[allocator.h](include/zero/allocator.h)** | Aligned and non-aligned wrappers of malloc/realloc/free | 0.1.1 | [changelog](changelogs/allocator.md) +**[logger.h](include/zero/logger.h)** | Simple logger with different log levels and colouring | 0.1.1 | [changelog](changelogs/logger.md) **[timer.h](include/zero/timer.h)** | High-resolution real time clock and CPU (user/system) clocks | 0.1.0 | [changelog](changelogs/timer.md) diff --git a/changelogs/allocator.md b/changelogs/allocator.md index e104e79..aa77940 100644 --- a/changelogs/allocator.md +++ b/changelogs/allocator.md @@ -4,10 +4,27 @@ Changelog For `zero/allocator.h` Version numbers comply with the [Sementic Versioning Specification (SemVer)]. -v0.1.0 (2018-01-20) -------------------- +## [v0.1.1] (2018-03-13) + +## Added + +* Make macros definable for this module only, overriding the project-level ones. + + +### Changed + +* Rewrite the power of two check. +* Guard against warnings from `-Wunused-function`. +* Make the architecture macros private. +* Make static assertion messages private types. +* Wrap all private code into the module's namespace. +* Apply minor internal changes. + + +## v0.1.0 (2018-01-20) * Initial release. [Sementic Versioning Specification (SemVer)]: https://semver.org +[v0.1.1]: https://github.com/christophercrouzet/zero/compare/allocator-v0.1.0...allocator-v0.1.1 diff --git a/changelogs/logger.md b/changelogs/logger.md index 6326255..3f68ab7 100644 --- a/changelogs/logger.md +++ b/changelogs/logger.md @@ -4,10 +4,26 @@ Changelog For `zero/logger.h` Version numbers comply with the [Sementic Versioning Specification (SemVer)]. -v0.1.0 (2018-01-20) -------------------- +## [v0.1.1] (2018-03-13) + +## Added + +* Make macros definable for this module only, overriding the project-level ones. + + +### Changed + +* Check for the POSIX.1 feature set. +* Guard against warnings from `-Wunused-function`. +* Guard against warnings from `-Wundef`. +* Wrap all private code into the module's namespace. +* Apply minor internal changes. + + +## v0.1.0 (2018-01-20) * Initial release. [Sementic Versioning Specification (SemVer)]: https://semver.org +[v0.1.1]: https://github.com/christophercrouzet/zero/compare/logger-v0.1.0...logger-v0.1.1 diff --git a/include/zero/allocator.h b/include/zero/allocator.h index 879fcdf..3562f57 100644 --- a/include/zero/allocator.h +++ b/include/zero/allocator.h @@ -27,7 +27,7 @@ #define ZR_ALLOCATOR_MAJOR_VERSION 0 #define ZR_ALLOCATOR_MINOR_VERSION 1 -#define ZR_ALLOCATOR_PATCH_VERSION 0 +#define ZR_ALLOCATOR_PATCH_VERSION 1 #ifndef ZRP_ARCH_DEFINED #define ZRP_ARCH_DEFINED diff --git a/include/zero/logger.h b/include/zero/logger.h index c6d37b6..29fc6cb 100644 --- a/include/zero/logger.h +++ b/include/zero/logger.h @@ -29,7 +29,7 @@ #define ZR_LOGGER_MAJOR_VERSION 0 #define ZR_LOGGER_MINOR_VERSION 1 -#define ZR_LOGGER_PATCH_VERSION 0 +#define ZR_LOGGER_PATCH_VERSION 1 #ifndef ZRP_PLATFORM_DEFINED #define ZRP_PLATFORM_DEFINED diff --git a/src/allocator.h.tpl b/src/allocator.h.tpl index 64a1266..e868e9b 100644 --- a/src/allocator.h.tpl +++ b/src/allocator.h.tpl @@ -5,7 +5,7 @@ #define ZR_ALLOCATOR_MAJOR_VERSION 0 #define ZR_ALLOCATOR_MINOR_VERSION 1 -#define ZR_ALLOCATOR_PATCH_VERSION 0 +#define ZR_ALLOCATOR_PATCH_VERSION 1 /* @include "partials/environment.h" */ /* @include "partials/types.h" */ diff --git a/src/logger.h.tpl b/src/logger.h.tpl index fb108cc..416398b 100644 --- a/src/logger.h.tpl +++ b/src/logger.h.tpl @@ -7,7 +7,7 @@ #define ZR_LOGGER_MAJOR_VERSION 0 #define ZR_LOGGER_MINOR_VERSION 1 -#define ZR_LOGGER_PATCH_VERSION 0 +#define ZR_LOGGER_PATCH_VERSION 1 /* @include "partials/platform.h" */ /* @include "partials/unused.h" */