-
Notifications
You must be signed in to change notification settings - Fork 0
update chat branch from dev #78
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
) ## Description This PR marks the release of SmartHopper v0.1.1-alpha, which includes several new components and significant code refactoring to improve organization and reusability. The release emphasizes the plugin's ability to enable AI to directly read and interact with Grasshopper files, with two new components (GhGetSelectedComponents and AiContext) now available. The PR includes extensive refactoring of AI text evaluation and list processing tools, creating more modular and reusable code structures. This improves maintainability and sets the foundation for future component development. The README has also been updated to better communicate the plugin's core functionality. ## Breaking Changes No breaking changes. ## Testing Done - Tested GhGetSelectedComponents with various selection scenarios - Verified AiContext component functionality with different input types - Confirmed that all refactored components maintain their original functionality - Verified that persistent data is properly set with GhPutComponents - Tested pivot grid generation in GhPutComponents - Validated error handling in list processing components ## Checklist - [x] This PR is focused on a single feature or bug fix - [x] Version in Solution.props was updated, if necessary, and follows semantic versioning - [x] CHANGELOG.md has been updated - [x] PR title follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format - [x] PR description follows [Pull Request Description Template](#pull-request-description-template)
## Description This PR includes several enhancements to the user interface: - Custom Icon for SmartHopper Tab: Added a distinct icon for the SmartHopper tab in Grasshopper, improving visual recognition. - AI Chat Component Icon: Placed a proper icon for the AI chat component, enhancing the overall user experience. - About Dialog Font Size: Decreased the font size of the About dialog for better readability and aesthetics. - Minimum Size for About Dialog: Defined a minimum size for the About dialog to ensure all content remains accessible and visually appealing, even when resized. ## Breaking Changes No breaking changes. ## Testing Done RH 8.16 on windows. ## Checklist - [x] This PR is focused on a single feature or bug fix - [x] Version in Solution.props was updated, if necessary, and follows semantic versioning - [x] CHANGELOG.md has been updated - [x] PR title follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format - [x] PR description follows [Pull Request Description Template](#pull-request-description-template)
Automated PR to update version badge in README.md for dev branch Changes: - Updated version badge to 0.1.2-dev.250312 - Updated status and color based on version type
## Description This PR updates all GitHub Actions in our workflows to their latest secure versions, addressing a critical security vulnerability in the tj-actions/changed-files action. The security alert warned about a compromised commit in version 45.0 that could potentially expose sensitive information. The following changes were made: - Updated tj-actions/changed-files from v45.0 to v46.0.1 - Updated actions/checkout to v4 across all workflows - Updated actions/setup-dotnet to v4 - Updated actions/upload-artifact to v4 - Updated actions/github-script to v7 - Standardized all action references to use version tags instead of commit hashes ## Breaking Changes No breaking changes. All updated actions maintain backward compatibility with our existing workflow configurations. ## Testing Done PR to test the execution of the new actions. ## Checklist - [x] This PR is focused on a single feature or bug fix - [x] Version in Solution.props was updated, if necessary, and follows semantic versioning - [x] CHANGELOG.md has been updated - [x] PR title follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format - [x] PR description follows [Pull Request Description Template](#pull-request-description-template)
Automated PR to update version badge in README.md for main branch Changes: - Updated version badge to 0.1.2-alpha - Updated status and color based on version type
## Description Migrate changes from main to dev. ## Breaking Changes None. ## Testing Done None. ## Checklist - [x] This PR is focused on a single feature or bug fix - [x] Version in Solution.props was updated, if necessary, and follows semantic versioning - [x] CHANGELOG.md has been updated - [x] PR title follows [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) format - [x] PR description follows [Pull Request Description Template](#pull-request-description-template)
…sion-tools for version validation
## Security Release v0.1.2-alpha ### Security Fix - Update all workflow actions to the latest version. This PR contains a security patch release that addresses critical security issues. ### Changes - Bumped version to 0.1.2-alpha - Updated badges in README.md ### Release Draft A GitHub Release draft will be created automatically when this PR is merged.
## Security Release v0.1.2-alpha ### Security Fix - Security release to update all workflow actions to the latest version. This PR contains a security patch release that addresses critical security issues. ### Changes - Bumped version to 0.1.2-alpha - Updated badges in README.md ### Release Draft A GitHub Release draft will be created automatically when this PR is merged.
…les for compatibility with release-build workflow
This PR updates the development version date in Solution.props to reflect the latest changes. This is an automated PR created by the Update Development Version Date workflow.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.