-
Notifications
You must be signed in to change notification settings - Fork 0
0.3.1 #5
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
0.3.1 #5
Conversation
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.3.1 and adds new functionality to open query results in a new pane while addressing profile UI update issues and credentials synchronization between VSCode profiles. Key changes include refactoring configuration merging in defaultConfig, updating module import paths to use stubs, and adjusting formatting and naming conventions across the codebase.
Reviewed Changes
Copilot reviewed 33 out of 34 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| src/odata2ts/defaultConfig.ts | Refactored getMinimalConfig to use spread operator over deepmerge |
| src/odata2ts/data-model/* | Updated import paths and reformatted error messages |
| src/odata2ts/NamingModel.ts | Changed OverridableNamingOptions to extend NameSettings |
| src/contracts/types.ts, src/configuration.ts | Added openResultInNewPane support in configuration |
| src/commands.ts, src/hovers.ts, src/chat.ts | Adjusted profile retrieval and formatting improvements |
| assets/main.js | Removed deprecated webview script |
| README.md, CHANGELOG.md, .github/copilot-instructions.md | Updated documentation and development guidelines |
Files not reviewed (1)
- package.json: Language not supported
Comments suppressed due to low confidence (1)
src/odata2ts/NamingModel.ts:17
- [nitpick] Changing OverridableNamingOptions to extend NameSettings instead of PartialDeep now requires all properties to be provided. Confirm that this stricter typing is intentional to maintain backward compatibility.
export interface OverridableNamingOptions extends NameSettings {}
[0.3.1] - 2025-04-25
Added
odata.openResultInNewPanesetting to control if query results open in a new pane (new default) or the active paneFixed