Skip to content

Release v4.0.0 (changelog correction) - #48

Merged
fariedabuzaid merged 2 commits into
mainfrom
dev
Aug 13, 2026
Merged

Release v4.0.0 (changelog correction)#48
fariedabuzaid merged 2 commits into
mainfrom
dev

Conversation

@fariedabuzaid

Copy link
Copy Markdown
Owner

No description provided.

fariedabuzaid and others added 2 commits August 13, 2026 23:45
The entry read "Sentence markers that dropped the structure's alphabet", which
is the smaller half of it and reads like a detail. The bigger half is that
3.1.0 CRASHED: checked against the v3.1.0 tag,

    (all x.(Eq(x,x))) & (all x.(Eq(x,x)))   -> IndexError
    (all x.(Eq(x,x))) & Lt(y,z)             -> IndexError

so a sentence could not appear as an operand of a connective at all, nor beside
an open formula. That shipped, which makes it a fix users can act on rather
than an internal tidy-up, and the changelog now says so along with why: a
sentence evaluates to the all/none marker rather than to a relation with tapes,
so placing it in an enclosing formula is not a tape renaming, and for two
sentences there is no tape to rename to.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Say what the sentence-under-connective fix actually fixed
@fariedabuzaid
fariedabuzaid merged commit 5565420 into main Aug 13, 2026
6 checks passed
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