-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v10.1.0 #2199
Release v10.1.0 #2199
Conversation
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
Should we remove the |
Signed-off-by: Jitendra Gundaniya <[email protected]>
hey @jitu5 I tested it locally and all functionality working as expected, but I feel like the in release note we miss quite a bit of big work we did for this release too. Those included 1 bug reported by our user.
|
let me add above release notes under "Bug fixes and other changes" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't QA-d it yet. Release notes should contain all the information (user facing as well as non facing). The Update Reminder
section should only contain user changing top 4/5 updates.
I am not sure if we should add Opt out telemetry, as they of opt out from the Kedro project and this was launched on Kedro sometime back.
Below are my thoughts on what to add for Update Reminder section
-
Support for Python 3.12
Kedro-Viz now supports Python 3.12, ensuring compatibility with the latest Python version. -
Consistent Flowchart Positioning
Flowchart positions now remain consistent across renders. Previously, the flowchart layout would change every time users made changes to their Kedro project, especially when using the --autoreload function. This issue has been resolved, and the layout will only change for significant node or pipeline updates. -
Smarter
--autoreload
File Watcher
The--autoreload
watcher has been optimized to monitor only relevant files, reducing unnecessary reloads. It now excludes files listed in the user’s .gitignore and focuses on key files like .py and .yaml. -
Improved Port Management
Kedro-Viz will now open on a new port if the default port 4141 is already in use. This fixes an issue where running multiple instances of Kedro-Viz caused one to overwrite the other. For example, if 4141 is occupied, the next instance will use 4142, and so on. -
Fixed Tag Undefined Issue
Resolved a bug where the tag was occasionally undefined when pipelines were ordered differently in the pipeline registry. This was a user-reported issue, and it's now fully addressed.
Besides the one @Huongg mentioned, #2185, #2113, #2181, #2183, #2144 (Refactor Flowchart Models), #2139, #2124, #2110, #2095 (Refactor CSS Z-index) is missing,
|
Signed-off-by: Jitendra Gundaniya <[email protected]>
Signed-off-by: Jitendra Gundaniya <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Look's good! There's a lot of changes this release. Fingers crossed, all goes well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM too @jitu5, thanks for adding the changes
Tested manually and all looks good to me, thank you @jitu5! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM !! Great work team 💯
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's go 🚀
Description
Release 10.1.0
Major features and improvements
--autoreload
file watching filter and replacewatchgod
library withwatchfiles
. (Replacewatchgod
library withwatchfiles
#2134)Bug fixes and other changes
tag
being undefined bug from the backend. #2162, Fix FE whentag
name isundefined
#2146)behaviour
prop object withreFocus
prop. (Introducebehaviour
prop object withreFocus
prop #2161)kedro viz build
usage documentation. (Improvekedro viz build
usage documentation #2126)flake8
,isort
,pylint
andblack
byruff
. (Replaceflake8
,isort
,pylint
andblack
byruff
#2149)DatasetStatsHook
to avoid showing error when dataset doesn't have file size info. (FixUnable to get file size
when dataset has no protocol attribute #2174)node-list-tree
component. (QA: Feature branch for refactor node list #2193)z-index
values using variables for easier maintenance. (Organise CSS Z-index #2095)CONTRIBUTING.md
#2110)Community contributions
Many thanks to the following Kedroids for contributing PR to this release:
update-reminder-content.js content
Checklist
RELEASE.md
file