Skip to content
This repository has been archived by the owner on Jan 8, 2024. It is now read-only.

Latest commit

 

History

History
43 lines (25 loc) · 1.46 KB

ChangeLog.md

File metadata and controls

43 lines (25 loc) · 1.46 KB

semver is implied.

0.3.0-dev

Not Released Yet

New Features

  • Introduced PIPE(...) macro.
  • Introduced PANIC(...) logging function. It's like ERRO(...) but crashes the whole application.

Deprecations

  • FOREACH_VARGS(...) is deprecated. Use FOREACH_VARGS_CSTR(...) instead.

0.2.0 — Removing Everything

2021-01-30

  • Introduced ENDS_WITH(str, postfix) function that checks if str ends with postfix.
  • Introduced IS_DIR(path) function that checks if pathis a directory.
  • Introduced RM(path) function that removes the specified path. It does not care if the path is file or directory, it just removes everything recursive every time.

0.1.0 — Cleaning Things Up. Figuring Out Conventions.

2021-01-27

  • Introduced logging functions INFO(fmt, ...), WARN(fmt, ...), ERRO(fmt, ...).
  • Introduced API conventions. Functions that start with nobuild__ (double underscore) are private to the library and should not be relied upon. They can be changed in any release without a warning.

Deprecations

All the deprecated functions and macros will be removed in the next major release.

  • remove_ext(path) is deprecated. Use NOEXT(path) instead.
  • CONCAT_SEP(sep, ...) is deprecated. Use JOIN(sep, ...) instead.
  • concat_sep_impl(sep, ...) is deprecated. Use JOIN(sep, ...) instead.

0.0.1 — First Official Release

2021-01-27