Skip to content

Release 0.6.0#93

Merged
Konoyoru435 merged 42 commits into
mainfrom
develop
May 2, 2025
Merged

Release 0.6.0#93
Konoyoru435 merged 42 commits into
mainfrom
develop

Conversation

@Konoyoru435
Copy link
Copy Markdown
Collaborator

No description provided.

Konoyoru435 and others added 30 commits July 17, 2024 22:16
Upgraded almost all dependencies, with upgrades from MUI (component libraries and Data Grid) and rjsf being the major ones, and other minor ones including react-markdown and develop-time tools.

The update brought some breaking, such as the MUI Data Grid. The frontend code still needs to be tested and modified.
1. Auto read first line in function's `__doc__` as title (Disabled by default, use `GlobalSwitchOption.DOCSTRING_FIRST_LINE_TO_TITLE` to turn it on)
2. Fix `menu` argument didn't work for `funix_class`
3. Fix private method may break `RuntimeClassVisitor`
4. Support `Tuple[str], Callable`, `Tuple[str], Tuple[Callable]` for `dynamic_defaults`
5. Allow expression in `whitelist`, `dynamic_defaults` & `example`
6. Allow uploaded file nullable
7. Fix the lambda jump feature cannot work in the class
@Konoyoru435 Konoyoru435 requested a review from TURX May 2, 2025 07:04
@Konoyoru435 Konoyoru435 requested a review from NanamiNakano May 2, 2025 07:05
Copy link
Copy Markdown
Collaborator

@NanamiNakano NanamiNakano left a comment

Choose a reason for hiding this comment

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

lgtm

@Konoyoru435 Konoyoru435 merged commit 284ac2c into main May 2, 2025
4 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.

2 participants