v0.7.2
What's Changed: Highlights
- Add range operators, e.g.,
iter1 ... iter2
or1 ..= 100
(see docs:...
and..=
range operators) - Add
@regex
metafunction by @MaxSagebaum (docs in progress) - Add support for function types, e.g.,
std::function< (i: inout int) -> forward std::string >
and pointers to functions likepfn: *(i: inout int) -> forward std::string
(see docs: Using function types) - Add support for C++23 (P2290) delimited hexadecimal escapes of the from
\x{62}
, you can use them in Cpp2 code and they'll work if your Cpp1 compiler understands them
Special thanks to PRs from:
- @MaxSagebaum for
@regex
and\x{62}
- @JohelEGP for all his contributions toward function types, and many many more contributions over the past year (42 already-merged PRs)
- @jarzec for improving and maintaining CI so beautifully
- @sookach for improvements to command-line handling and the new range operators
- and to many more for all their regular helpful issues and review comments!
Full Changelog: v0.7.1...v0.7.2