Skip to content

release: 0.7.0 - #101

Merged
simontreanor merged 1 commit into
mainfrom
release-0.7.0
Aug 30, 2026
Merged

release: 0.7.0#101
simontreanor merged 1 commit into
mainfrom
release-0.7.0

Conversation

@simontreanor

Copy link
Copy Markdown
Owner

Bump the four artifacts that carry the Pyfun version, per RELEASING.md: the
compiler, the VS Code client, the JetBrains plugin and the Emacs mode. The
attached vsix is named from package.json rather than the tag, so this lands
before v0.7.0 is cut.

0.7.0 is the Scrabble performance round: isinstance ladders for Option/Result
matches, nullary constructor singletons, match-consumed lookups and equality
searches lowered to Python's own forms, linear folds over destructured
elements, slots on every emitted class, plus four check-passes-run-fails fixes
(#84, #92/#97, #96, #99).

Bump the four artifacts that carry the Pyfun version, per RELEASING.md: the
compiler, the VS Code client, the JetBrains plugin and the Emacs mode. The
attached vsix is named from package.json rather than the tag, so this lands
before v0.7.0 is cut.

0.7.0 is the Scrabble performance round: isinstance ladders for Option/Result
matches, nullary constructor singletons, match-consumed lookups and equality
searches lowered to Python's own forms, linear folds over destructured
elements, slots on every emitted class, plus four check-passes-run-fails fixes
(#84, #92/#97, #96, #99).
@simontreanor
simontreanor merged commit fe9e208 into main Aug 30, 2026
16 checks passed
@simontreanor
simontreanor deleted the release-0.7.0 branch August 30, 2026 10:40
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