Skip to content

0.3.0 changelog#172

Open
MDLC01 wants to merge 3 commits into
typst:mainfrom
MDLC01:changelog
Open

0.3.0 changelog#172
MDLC01 wants to merge 3 commits into
typst:mainfrom
MDLC01:changelog

Conversation

@MDLC01
Copy link
Copy Markdown
Collaborator

@MDLC01 MDLC01 commented Jun 1, 2026

This reorganizes the existing changelog entries in a way that is hopefully easier to read quickly.

@MDLC01 MDLC01 mentioned this pull request Jun 1, 2026
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
@MDLC01
Copy link
Copy Markdown
Collaborator Author

MDLC01 commented Jun 2, 2026

@T0mstone I reordered what you suggested, and more. Tell me what you think.

MDLC01 added 3 commits June 2, 2026 10:42
When deprecating a name in favor of another, we generally list the new name as part of the additions as well.
Comment thread CHANGELOG.md
Comment on lines +44 to 56
- `supset.equiv`: ⫆
- `subset.equiv`: ⫅
- `supset.nequiv`: ⫌
- `subset.nequiv`: ⫋
- `subset.plus`: ⪿
- `supset.tilde`:
- `subset.tilde`: ⫇
- `subset.times`: ⫁
- `supset.approx`: ⫊
- `supset.closed`: ⫐
- `supset.closed.eq`: ⫒
- `subset.approx`: ⫉
- `supset.eq.dot`: ⫄
- `supset.equiv`: ⫆
- `supset.nequiv`: ⫌
- `subset.eq.dot`: ⫃
- `supset.plus`: ⫀
- `supset.tilde`:
- `subset.plus`: ⪿
- `supset.times`: ⫂
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think these should be grouped by supset/subset first. All other changelog entries also do it that way.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this is inconsistent: we first list all new .closed variants, then all new .equiv variant, then all new .nequiv variants... And every time, we list supset before subset.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But compare this to the arrow variants from 0.2.0: There, all arrow.r variants come before all arrow.l variants and so on. (Actually, with the exception of arrow.l.open, that seems to have been an oversight)
Similarly, the plus.o variants are all grouped together, and the times.o ones as well; We don't have plus.o, times.o, plus.o.big, times.o.big, plus.o.l, times.o.l, ...
In the same vein, I would have expected the supset and subset variants to be each grouped together, with the apparent exception that the closed symbols are listed separately because they form a more cohesive group like that (tho personally I would actually prefer them to just be grouped according to the base symbol, but I can accept this exception).

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.

2 participants