-
Notifications
You must be signed in to change notification settings - Fork 455
release/v0.59.11 #2878
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/v0.59.11 #2878
Conversation
|
GitHub CI seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
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.
Pull Request Overview
This PR bumps the version to 0.59.11 and implements several UI improvements and bug fixes, primarily focused on the code editor, testset loading modal, and evaluator configuration.
- Added support for a new "code" language type in the editor system alongside JSON and YAML
- Enhanced the testset loading modal with improved loading states, virtualization, and better column handling
- Replaced Monaco Editor with SharedEditor in evaluator configuration for consistency
- Implemented domain-based authentication filtering with AGENTA_ALLOWED_DOMAINS configuration
Reviewed Changes
Copilot reviewed 28 out of 29 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| web/package.json, web/oss/package.json, web/ee/package.json, sdk/pyproject.toml, api/pyproject.toml | Version bump to 0.59.11 |
| web/oss/src/styles/code-editor-styles.css | Added CSS support for "code" language type in editor |
| web/oss/src/state/testset/index.tsx | Enhanced testset data loading with validation states and loading flags |
| web/oss/src/components/Playground/Components/Shared/PromptMessageHeader.tsx | Adjusted spacing and padding for function message headers |
| web/oss/src/components/Playground/Components/Modals/LoadTestsetModal/index.tsx | Removed overflow-y-auto style from modal body |
| web/oss/src/components/Playground/Components/Modals/LoadTestsetModal/assets/LoadTestsetModalContent/index.tsx | Enhanced modal with virtualization, improved loading states, and column filtering |
| web/oss/src/components/EnhancedUIs/Table/index.tsx | Changed loading behavior to always show skeleton data during loading |
| web/oss/src/components/Editor/types.d.ts | Extended EditorProps language types to include "code" |
| web/oss/src/components/Editor/plugins/code/* | Updated multiple files to support CodeLanguage type |
| web/oss/src/components/DynamicCodeBlock/CodeBlock.tsx | Added language fallback resolution for code blocks |
| web/ee/src/components/pages/evaluations/autoEvaluation/EvaluatorsModal/ConfigureEvaluator/DynamicFormField.tsx | Replaced Monaco Editor with SharedEditor for consistency |
| web/ee/src/components/Evaluators/components/ConfigureEvaluator/index.tsx | Removed navigateBack call from success handler |
| docs/docs/self-host/02-configuration.mdx | Added documentation for AGENTA_ALLOWED_DOMAINS |
| api/oss/src/utils/env.py | Added AGENTA_ALLOWED_DOMAINS environment variable |
| api/oss/src/init.py | Implemented domain-based authentication filtering logic |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
release/v0.59.11