Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.3.0! #155

Merged
merged 1 commit into from
Dec 1, 2024
Merged

Release 1.3.0! #155

merged 1 commit into from
Dec 1, 2024

Conversation

LilithHafner
Copy link
Owner

This is a big release. It also includes some technically breaking changes.

The biggest breaking change is adding comparative bench-marking which changes parsing syntax for cases where f is a comma separated list already.

For example,

@b rand(),rand()

Used to expand to

:((Chairmarks.benchmark)((()->(rand(), rand())); ))

and now expands to

:((Chairmarks.benchmark)(((()->rand()), (()->rand())); ))

which returns an NTuple{2, Benchmark} instead of a Benchmark.

Practically, I think this will not adversely impact folks and if it does, it would be perfectly fine to revert it in 1.3.1 and re-release as 2.0.0 because the whole comparative benchmarking scheme is experimental.

This is a big release. It also includes some technically breaking changes.
@LilithHafner LilithHafner merged commit 9414b64 into main Dec 1, 2024
21 of 23 checks passed
@LilithHafner LilithHafner deleted the LilithHafner-patch-1 branch December 1, 2024 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant