Skip to content
Discussion options

You must be logged in to vote

After sleeping on this I think there might be a real issue here that was both intentional, and unintentional. I apologize for the regression in behavior. I haven't tested yet to verify, but what I suspect is happening is this:

We updated aspects to give them proper identity based on their declaration path and name.

De-duplication triggers on this improved identity. De-duplication is aware of perHost/perUser parametric aspects.

This didn't account for parametrized aspects which aren't fed by the context pipeline, as is the example with the unfree battery.

Tests likely didn't catch this because they only test one unfree evocation. I tried to replicate your report verbatim when it got linked…

Replies: 2 comments 8 replies

Comment options

You must be logged in to vote
5 replies
@sini
Comment options

sini Apr 16, 2026
Maintainer

@blemouzy
Comment options

@sini
Comment options

sini Apr 16, 2026
Maintainer

@sini
Comment options

sini Apr 16, 2026
Maintainer

@sini
Comment options

sini Apr 16, 2026
Maintainer

Answer selected by sini
Comment options

You must be logged in to vote
3 replies
@sini
Comment options

sini Apr 16, 2026
Maintainer

@sini
Comment options

sini Apr 17, 2026
Maintainer

@blemouzy
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants