Releases: lapkowski/result
Releases · lapkowski/result
v0.2.1
v0.2.0
Changed
- BREAKING: Make RESULT_DEFINE require the type declaration with RESULT_DECLARE (
5d8affe
) (@lapkowski) - BREAKING: move the libc error definitions (
ports/errors.h
) toports/libc/errors.h
(d234e04
,7f93c78
) (@lapkowski) - Move the error definitions, result type method definitions and panic function definitons from header files to source files (
7fba5c4
,dba5fd1
,a42bf06
,5b7e933
,5b7e933
) (@lapkowski) - Rewrite the
CHANGELOG.md
to follow theCommon Changelog
style. (c0e7f4c
,0b9befe
,f3ca7a2
) (@lapkowski)
Added
- Add the
RESULT_DECLARE
andERROR_DEFINE
macros for declaring the types without compiling them into objects (5d8affe
) (@lapkowski) - Add the
RESULT_DEFINE_WITH_TYPE
to replace previousRESULT_DEFINE
behavior (If you include a header with aRESULT_DECLARE
macro, useRESULT_DEFINE
). (5d8affe
) (@lapkowski) - Add compilation flags to
INSTALL.md
(cab2b8d
) (@lapkowski)
Fixed
- Add the
error.h
include toports/libc/errors.h
(aa013ee
) (@lapkowski) - Fix the
ROADMAP.md
to follow the Markdown checkbox style (01d54fb
) (@lapkowski)