Skip to content

Releases: danmar/simplecpp

1.3.0

12 Feb 12:53
9b0c842
Compare
Choose a tag to compare

What's Changed

  • fix: use both absolute and relative header paths in header matching by @Tal500 in #362
  • Fix #404: simplecpp::TokenList::constFold does not fold '( 0 ) && 10 < X' properly by @olabetskyi in #405
  • bumped minimum CMake version to 3.10 by @firewave in #408
  • Fix #403 (Stack overflow in Macro::expand()) by @danmar in #411
  • Fix #409 (fuzzing crash in simplecpp::Macro::expandToken()) by @danmar in #412

New Contributors

Full Changelog: 1.2.0...1.3.0

1.2.0

15 Dec 14:15
a853253
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.1.5...1.2.0

1.1.5

09 Sep 16:38
2c66d08
Compare
Choose a tag to compare

What's Changed

  • introduced enum for C/C++ standards and added functions to get them from strings by @firewave in #366
  • fixed #365 - do not treat standards with empty define string as unknown by @firewave in #367

Full Changelog: 1.1.4...1.1.5

1.1.4

02 Sep 16:34
76368ec
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.3...1.1.4

1.1.0

15 Jan 14:34
e096d6b
Compare
Choose a tag to compare

License:

  • Changed the license to BSD Zero Clause License

Other:

  • optimized lastLine() usage in readfile()
  • Added support for __VA_OPT__ expansion