Releases: confluentinc/vscode
Releases · confluentinc/vscode
v2.3.0-pre
What's Changed
- set next version under development to 2.3.0 by Dave Shoup (@shouples) in #3266
- chore: update repo by service bot by @service-bot-app[bot] in #3269
- merging patch back down to main: update array so all proto schemas are included by Lucia Cerchie (@Cerchie) in #3271
- Allow sub-second values for OAuth connect timeout by Noel Cothren (@noeldevelops) in #3275
- [main] chore: update sidecar version to 0.261.0 by Stefan Sprenger (@flippingbits) in #3277
- set up claude hook for file formatting with Prettier by Dave Shoup (@shouples) in #3256
v2.2.xtomainby Dave Shoup (@shouples) in #3281- add consumer group service method to
SidecarHandleand associated loader utils by Dave Shoup (@shouples) in #3261 - MINOR: remove README line with broken bit.ly link for now [ci skip] by Dave Shoup (@shouples) in #3284
- add consumer groups icon by Dave Shoup (@shouples) in #3262
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3285
- remove unnecessary sections of CLAUDE.md [ci skip] by Dave Shoup (@shouples) in #3290
- MINOR: fix Flink workspace loader tests timing out locally by Dave Shoup (@shouples) in #3286
- set up test-related Claude skills [ci skip] by Dave Shoup (@shouples) in #3288
- MINOR: use
sandbox.stubinstead ofsinon.stubto ensure consistent cleanup by Dave Shoup (@shouples) in #3289 - chore: update repo by service bot by @service-bot-app[bot] in #3279
- CLAUDE.md: remove repetitive bits [ci-skip] by Lucia Cerchie (@Cerchie) in #3297
- set up consumer group related models by Dave Shoup (@shouples) in #3263
- telemetry: update metadata for tracking statements from workspaces by Lucia Cerchie (@Cerchie) in #3302
- Add oauth to supported auth options for WarpStream by Noel Cothren (@noeldevelops) in #3296
- Flink FULL_DATA_TYPE parser by James Robinson (@jlrobins) in #3305
- new flink sql openapi spec + apigen changes by Noel Cothren (@noeldevelops) in #3310
- chore: update repo by service bot by @service-bot-app[bot] in #3322
- minor chore: update changelog for 2.2.2 patch release by Lucia Cerchie (@Cerchie) in #3323
Full Changelog: v2.2.2...v2.3.0-pre
v2.2.2
What's Changed
- cherry-pick 🍒: add telemetry for statements opened from CC UI by Lucia Cerchie (@Cerchie) in #3316
- [v2.2.x] chore: update third party notices by @semaphore-agent-production[bot] in #3317
- update changelog and version for 2.2.2 by Lucia Cerchie (@Cerchie) in #3319
Full Changelog: v2.2.1...v2.2.2
v2.2.0
What's Changed
- set next version under development to 2.2.0 by Dave Shoup (@shouples) in #3140
- Update changelog for 2.1.0 [ci-skip] by Lucia Cerchie (@Cerchie) in #3141
- 🍒 [main] bring over changes from
v2.1.xby Dave Shoup (@shouples) in #3152 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3153
- 🍒 [main] only show "View Artifacts"/"View UDF[s]" notification buttons when the Flink Databases view isn't loading associated resources by Dave Shoup (@shouples) in #3157
- MINOR: follow-up to Copilot catching some missing words in comments by Dave Shoup (@shouples) in #3163
- update changelog from 2.1.0 release by Dave Shoup (@shouples) in #3167
- icon padding updates and new Flink View, Flink AI Model, and Private Kafka Cluster icons by Dave Shoup (@shouples) in #3170
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3171
- Adjust create Flink table flow to create a statement document so that user can create views also, misc other things by James Robinson (@jlrobins) in #3168
- fix(E2E): integrate view searching into tests instead of scrolling for specific tree items by Dave Shoup (@shouples) in #3138
- E2E: Provider dimensions for artifact upload by Lucia Cerchie (@Cerchie) in #3176
- Minor: update names and test descriptions by Lucia Cerchie (@Cerchie) in #3180
- bugfix: Wrap readDirSync to handle err by Lucia Cerchie (@Cerchie) in #3177
- add tests for
cleanupOldLogFilesby Dave Shoup (@shouples) in #3185 - chore: update playwright to 1.57.0 and fix traces by Dave Shoup (@shouples) in #3181
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3190
- [security] update
qsby Dave Shoup (@shouples) in #3189 - Testing too large file dimension by Lucia Cerchie (@Cerchie) in #3182
- MINOR: update copilot instructions by Dave Shoup (@shouples) in #3191
- chore: add CLAUDE.md by Lucia Cerchie (@Cerchie) in #3066
- 🍒 [main] selected database mismatch during udf registration by Dave Shoup (@shouples) in #3195
- fix(E2E): remove top-level resource constants in favor of selecting first-available resources and copying name/ID as needed by Dave Shoup (@shouples) in #3193
- E2E, Artifacts: add invalid file dimension by Lucia Cerchie (@Cerchie) in #3194
- [main] chore: update sidecar version to 0.254.0 by Lucia Cerchie (@Cerchie) in #3206
- chore(E2E): add dedicated
topicfixture for creation/deletion by Dave Shoup (@shouples) in #3020 - Add Flink Workspace spec by Lucia Cerchie (@Cerchie) in #3204
- update copilot-instructions.md to discourage reviewing auto-generated client code [ci skip] by Dave Shoup (@shouples) in #3208
- URI handling prep: emitters and uriHandler by Lucia Cerchie (@Cerchie) in #3210
- [security] update
honoby Dave Shoup (@shouples) in #3211 - allow syncing Schemas and Flink Database view(s) when selecting a Kafka cluster from the Resources view by Dave Shoup (@shouples) in #3207
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3212
- chore: update CLAUDE.md instructions [ci-skip] by Lucia Cerchie (@Cerchie) in #3213
- chore: edit to CLAUDE.md [ci-skip] by Lucia Cerchie (@Cerchie) in #3217
- chore(E2E): extend
topicfixture to allow producing messages with optional compression config by Dave Shoup (@shouples) in #3021 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3219
- First iteration of handling URI for Flink workspaces by Lucia Cerchie (@Cerchie) in #3215
- Flink Workspace resource loader tests by Lucia Cerchie (@Cerchie) in #3221
- chore: migrate
TopicViewProviderto extendParentedBaseViewProviderby Dave Shoup (@shouples) in #3218 - Add tests for
openSqlStatementsAsDocumentsby Lucia Cerchie (@Cerchie) in #3225 - add a
vscode-apiClaude skill [ci skip] by Dave Shoup (@shouples) in #3226 - [security] update
undiciby Dave Shoup (@shouples) in #3231 - clean up view description formats by Dave Shoup (@shouples) in #3220
- minor: expand search highlight color to global styles by Noel Cothren (@noeldevelops) in #3111
- Add selection dialog to workspace deeplinking by Lucia Cerchie (@Cerchie) in #3234
- unit tests for
selectSqlStatementsForOpening()by Lucia Cerchie (@Cerchie) in #3236 - [security] update lodash by Dave Shoup (@shouples) in #3240
- implement
topicChangedevent emitter to refresh the Flink Database'Tables & Views' container when topics are created/deleted by Dave Shoup (@shouples) in #3237 - refresh the Flink Database'Tables & Views' container when schemas/subjects are created/deleted by Dave Shoup (@shouples) in #3238
- Add tests for
extractSqlStatementsFromWorkspaceby Lucia Cerchie (@Cerchie) in #3239 - Add unit tests for
extractMetadataFromWorkspaceby Lucia Cerchie (@Cerchie) in #3241 - Test
extractWorkspaceParamsFromUriby Lucia Cerchie (@Cerchie) in #3242 - add tests for handleFlinkWorkspaceUriEvent by Lucia Cerchie (@Cerchie) in #3244
- chore: update claude instructions [ci-skip] by Lucia Cerchie (@Cerchie) in #3245
- Handling org id edge case for Flink deeplinking by Lucia Cerchie (@Cerchie) in #3246
- add telemetry for flink deeplinking by Lucia Cerchie (@Cerchie) in #3249
- Rename _ci-bin-sem-cache-store to sem-cache-store-entry by Corey Christous (@cchristous) in #3250
- [security] update @isaacs/brace-expansion to v5.0.1 and hono to v4.11.8 by Dave Shoup (@shouples) in #3260
- add
pr-reviewclaude skill by Dave Shoup (@shouples) in #3257 - fix extension test runner and coverage filters by Dave Shoup (@shouples) in #3259
- [main] chore: update sidecar version to 0.259.0 by Dave Shoup (@shouples) in #3265
- MINOR: update servicebot config for sonarqube by Dave Shoup (@shouples) in #3268
- Patch 🩹: update array so all proto schemas are included by Lucia Cerchie (@Cerchie) in #3270
- [v2.2.x] chore: update sidecar version to 0.261.0 by Stefan Sprenger (@flippingbits) in #3276
- [v2.2.x] release 2.2.0 by Dave Shoup (@shouples) in #3272
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- chore: set next version under development to 2.1.0 by Stefan Sprenger (@flippingbits) in #2916
- [from v2.0] udfs telemetry: send new event by Noel Cothren (@noeldevelops) in #2918
- 🍒 [main] prevent "Upload Flink Artifact to Confluent Cloud" from appearing on non-CCloud Kafka clusters by Dave Shoup (@shouples) in #2928
- [🍒 2.0 -> main] set matchOnDescription: true for better filtering (#2930) by Noel Cothren (@noeldevelops) in #2932
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2933
- New Flink Relations view mode showing toplevel relations + their direct columns by James Robinson (@jlrobins) in #2934
- [main] Exclude virtual (replication_factor=0) topics from topics listings. by James Robinson (@jlrobins) in #2942
- update changelog for 2.0.0 release by Dave Shoup (@shouples) in #2950
- MINOR: Set accessibility information based on whether cluster is Flinkable by Lucia Cerchie (@Cerchie) in #2892
- Flink relations view empty state + new CTA to create a topic/table within the empty Flink database by James Robinson (@jlrobins) in #2945
- Unify + simplify Flink Database view mode changing commands by James Robinson (@jlrobins) in #2949
- migrate to sonarqube enterprise by Charles Provencher (@cprovencher) in #2953
- MINOR: update aria label for accessibility by Lucia Cerchie (@Cerchie) in #2955
- Include gathering the view definition text when interrogating the Flink
INFORMATION_SCHEMAby James Robinson (@jlrobins) in #2956 - chore(Copilot): update POM guidelines for E2E tests by Dave Shoup (@shouples) in #2962
- Medusa integration into main by James Robinson (@jlrobins) in #2931
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2964
- Switch to artifacts view when success button is clicked by Lucia Cerchie (@Cerchie) in #2954
- Remove ID from UDF tooltip by Bernie Chen (@bcscc) in #2976
- chore: add more observability when CCloud connection is missing
userinfo for future debugging by Dave Shoup (@shouples) in #3006 - E2E: Upload artifact - 2 entry points by Lucia Cerchie (@Cerchie) in #3008
- chore(CI): run
@flink-artifacts-tagged E2E tests by default by Dave Shoup (@shouples) in #3012 - add Flink AI view mode to Flink Database view by Dave Shoup (@shouples) in #3007
- MINOR: update names in artifacts E2E by Lucia Cerchie (@Cerchie) in #3023
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3024
- remove
ContainerTreeItemby Dave Shoup (@shouples) in #3025 - MINOR: update PR template by Lucia Cerchie (@Cerchie) in #3028
- MINOR: set default icons for Flink relation columns and tables in tree view by Dave Shoup (@shouples) in #3030
- Artifacts E2E: pass clusterLabel in to relevant functions by Lucia Cerchie (@Cerchie) in #3026
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3031
- Add husky pre-commit by Lucia Cerchie (@Cerchie) in #3013
- Artifacts E2E: clean up delete logic by Lucia Cerchie (@Cerchie) in #3036
- set up
FlinkDatabaseResourceContainertype and placeholder tree items in Flink AI view mode by Dave Shoup (@shouples) in #3027 - [fix #2960] don't throw for user cancellation by Noel Cothren (@noeldevelops) in #3032
- fix: update url validation to match backend pattern by Noel Cothren (@noeldevelops) in #3037
- [minor] update test comments to be more explicit by Noel Cothren (@noeldevelops) in #3039
- artifacts upload: handle 400 bad request by Noel Cothren (@noeldevelops) in #3038
- Support view: rename to Help Center by Lucia Cerchie (@Cerchie) in #3035
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3044
- MINOR: changelog update for Help Center name by Lucia Cerchie (@Cerchie) in #3042
- add support for listing Flink AI models by Dave Shoup (@shouples) in #3045
- List Flink AI Connections by Lucia Cerchie (@Cerchie) in #3053
- List Flink AI Tools by Lucia Cerchie (@Cerchie) in #3054
- add project-level custom agent and MCP server configs by Dave Shoup (@shouples) in #3055
- add support for listing Flink AI agents by Dave Shoup (@shouples) in #3046
- bugfix: update SR API key management link by Lucia Cerchie (@Cerchie) in #3059
- MINOR test cleanup: remove unnecessary
setExtensionContextcall by Dave Shoup (@shouples) in #3056 - fix project scaffolding E2E flake by reintroducing Resources view-level refresh by Dave Shoup (@shouples) in #3049
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3071
- MINOR: add .claude/settings.json by Lucia Cerchie (@Cerchie) in #3072
- show cloud provider/region in top-level CCloud resources' descriptions instead of
idby Dave Shoup (@shouples) in #3075 - Claude experiment: Add default titles to all quickpicks by Lucia Cerchie (@Cerchie) in #3070
- fix: add try/catch wrapper around
workspace.openTextDocumentfor document quickpick by Dave Shoup (@shouples) in #3073 - [main] chore: update sidecar version to 0.250.0 by Stefan Sprenger (@flippingbits) in #3077
- Update quickpick labels to use region and provider by Lucia Cerchie (@Cerchie) in #3082
- fix: prevent settings gear scrolling out of table by Noel Cothren (@noeldevelops) in #3087
- [main] chore: update sidecar version to 0.251.0 by Stefan Sprenger (@flippingbits) in #3089
- Handle errors at Flink AI resource level by Lucia Cerchie (@Cerchie) in #3079
- chore: 🍒 down to main from patch 2.0.3 by Lucia Cerchie (@Cerchie) in #3098
- Artifact e2e - refactor and add dimension by Lucia Cerchie (@Cerchie) in #3074
- [security] run
npm audit fixfor dependabot alerts (except playwright) by Dave Shoup (@shouples) in #3099 - 🍒 update settings ids (#3102) by Noel Cothren (@noeldevelops) in #3103
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3105
- fix: flink statement results viewer column resize by Noel Cothren (@noeldevelops) in #3095
- Better statement results "info box" by Noel Cothren (@noeldevelops) in #3108
- cache
FlinkRelations by Dave Shoup (@shouples) in #3106 - Flink Statement Results search highlighting support by Noel Cothren (@noeldevelops) in #3109
- MINOR: Add Confluent Community Slack link to Help Center by Lucia Cerchie (@Cerchie) in #3101
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #3112
- flink language server: remove outdated code and tests by Noel Cothren (@noeldevelops) in #3114
- fix: allow TLS config for confluent schema registry by Noel Cothren (@noeldevelops) in #3113
- refactor Flink Database view to show top-level resource container items and remove mode-switching by Dave Shoup (@shouples) in #3107
- MINOR: update "Local" item description by Dave Shoup (@shouples) in #3125
- remove
confluent.flink.artifactssetting and associated "Preview" suffix in Flink Database view title by Dave Shoup (@shouples) in #3124 - JAR entrypoint dimension for Artifacts E2E tests by Lucia Cerchie (@Cerchie) in #3116
- hotfix: import
ConnectionTypefrom sidecar client code, not e2e helpers by Dave Shoup (@shouples) in #3130 - [DO NOT MERGE] Improve error handling for project generation by Noel Cothren (@noeldevelops) in #3115
- set up base
Settingclass to hide medusa settings by Dave Shoup (@shouples) in #3123 - remove debug errors from scaffold updates by Noel Cothren (@noeldevelops) in #3132
- Remove Content-Type from default request headers by Stefan Sprenger (@flippingbits) in #3135
- E2E: use consistent ...
v2.0.3
What's Changed
- [v2.0.x] chore: update third party notices by @semaphore-agent-production[bot] in #3088
- Hotfix: 3091 by Lucia Cerchie (@Cerchie) in #3094
- Create patch release v2.0.3 by Bernie Chen (@bcscc) in #3096
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- [v2.0.x] chore: update third party notices by @semaphore-agent-production[bot] in #3083
- [v2.0.x] chore: update sidecar version to 0.251.0 by Stefan Sprenger (@flippingbits) in #3085
- Create patch release v2.0.2 by Stefan Sprenger (@flippingbits) in #3086
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- [v2.0.x] chore: update third party notices by @semaphore-agent-production[bot] in #2946
- [v2.0.x] chore: update sidecar version to 0.250.0 by Stefan Sprenger (@flippingbits) in #3078
- release: create patch release
v2.0.1by Stefan Sprenger (@flippingbits) in #3081
Full Changelog: v2.0.0...v2.0.1
v2.0.0
What's Changed
- New 1.8.0 timeline for main by James Robinson (@jlrobins) in #2752
- [main] update
whenclauses for selecting Flink database from the Resources view and right-clicking a Kafka cluster or compute pool to be based off ofconfluent.flink.artifactssetting by Dave Shoup (@shouples) in #2754 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2756
- Changelog entries for 1.7 (#2760) [noci] by James Robinson (@jlrobins) in #2761
- [bug fix] Direct connect form: send auth update to host after override by Noel Cothren (@noeldevelops) in #2768
- [main] Add proper WHERE clauses to the UDFs system catalog query by James Robinson (@jlrobins) in #2774
- [main] add udfsChanged emitter upon deletion by Lucia Cerchie (@Cerchie) in #2775
- Streamline view search commands by James Robinson (@jlrobins) in #2776
- MINOR cleanup: remove top-level Resources view refresh command by Dave Shoup (@shouples) in #2777
- Leave commented-out line of code for testing scaffolding service on staging… by James Robinson (@jlrobins) in #2780
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2781
- Follow on handling Flink statement submission in withProgress by Lucia Cerchie (@Cerchie) in #2742
- [main] Telemetry: UDFs, Artifacts -> success/failure by Lucia Cerchie (@Cerchie) in #2785
- cleanup: first batch of fixes for
no-floating-promiseseslint rule by Dave Shoup (@shouples) in #2787 - Search Flink Database View by James Robinson (@jlrobins) in #2788
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2792
- Searchable Flink Database View Touchups by James Robinson (@jlrobins) in #2793
- [🍒 v1.7.x -> main] Refine changelog by Stefan Sprenger (@flippingbits) in #2794
- [main] security: update
axios,hono, andtar-fsby Dave Shoup (@shouples) in #2797 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2796
- Artifacts: add telemetry to upload form steps (🍒 #2789) by Noel Cothren (@noeldevelops) in #2790
- Relabel 'Copy URI' as 'Copy URL' by James Robinson (@jlrobins) in #2795
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2805
- Indicate Docker Engine availability / existence in the Local Connection row by James Robinson (@jlrobins) in #2803
- Refactor and test scaffolding command implementations by James Robinson (@jlrobins) in #2807
- chore: update to node 22.17.0 by Dave Shoup (@shouples) in #2699
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2814
- Rename event emitter currentSchemaRegistryChanged to schemasViewResourceChanged by James Robinson (@jlrobins) in #2815
- Auto-fill the schema registry URL when possible when rendering a template from a resource by James Robinson (@jlrobins) in #2813
- Delete Flink Statement functionality by James Robinson (@jlrobins) in #2759
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2822
- documentation: update E2E test info by Dave Shoup (@shouples) in #2826
- Fix (Flink): remove account name from statements by Lucia Cerchie (@Cerchie) in #2810
- Rename executeFlinkStatement to executeBackgroundFlinkStatement by James Robinson (@jlrobins) in #2830
- hotfix for E2E tests: swap SR
Copy URIforCopy URLby Dave Shoup (@shouples) in #2827 - Fix gap when searchMatches could hold items no longer in the view by James Robinson (@jlrobins) in #2828
- Reimplement Schema view provider atop ParentedBaseViewProvider by James Robinson (@jlrobins) in #2824
- Augment UDF treeview item description to include full parameter signature by Bernie Chen (@bcscc) in #2840
- Fix mystery clearing search filter when submitting a new flink statement by James Robinson (@jlrobins) in #2845
- Fix parented view empty state when had been viewing a ccloud resource and user logged out of ccloud. by James Robinson (@jlrobins) in #2844
- cleanup(tests): update notCalled/calledOnce/calledTwice assertions to use the
sinon.assertAPI by Dave Shoup (@shouples) in #2850 - cleanup(tests): update calledWith* assertions to use the
sinon.assertAPI by Dave Shoup (@shouples) in #2851 - Update README.md - Meet the developer badge by vikgamov in #2804
- 🍒 [main] fix the release process by Dave Shoup (@shouples) in #2853
- New "Stop Flink Statement" context menu item in the Flink Statements view; additional confirmation needed when deleting a Flink statement by James Robinson (@jlrobins) in #2843
- chore: split
src/schemas/intosrc/diagnostics/andsrc/documentParsing/in preparation for Flink SQL parsing by Dave Shoup (@shouples) in #2854 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2856
- Address nit from #2843 by James Robinson (@jlrobins) in #2862
- Add configurable prefix to Flink statements by Lucia Cerchie (@Cerchie) in #2846
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2863
- prototype: make submenu for switching Flink database view modes by Dave Shoup (@shouples) in #2842
- refactor upload artifacts function by Noel Cothren (@noeldevelops) in #2855
- feat: allow opening Flink statement results in panel webview-view by Dave Shoup (@shouples) in #2866
- MINOR: update copilot test instructions for running specific tests via gulp by Dave Shoup (@shouples) in #2871
.jarfile inspector (Quick-register UDFs 1/4) by Noel Cothren (@noeldevelops) in #2847- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2872
- MINOR: refactor tests for Flink Artifacts by Lucia Cerchie (@Cerchie) in #2874
- MINOR fix(E2E): wrap sidecar log download expect+attach into try/catch by Dave Shoup (@shouples) in #2877
- MINOR: move
DEFAULT_RESULT_LIMITtoflinkSql/constants.tsto fix circular dependency by Dave Shoup (@shouples) in #2876 - Fix kafka topic "flinkability" when possible compute pools are in separate ccloud environments. by James Robinson (@jlrobins) in #2879
- set up dedicated GH release pipeline by Dave Shoup (@shouples) in #2802
- chore(CI): add E2E testing for Windows agents by Dave Shoup (@shouples) in #2869
- REORG: move the loader utils to subdir. by James Robinson (@jlrobins) in #2884
- Rename ccloudResourceLoaderUtils -> udfSystemCatalogQuery by James Robinson (@jlrobins) in #2886
- minor: remove test
jarinspector command by Noel Cothren (@noeldevelops) in #2885 - MINOR: drop CCloud status bar item update logging from
debugtotraceby Dave Shoup (@shouples) in #2889 - Register new user-defined functions (Quick-register UDFs 4/4) by Noel Cothren (@noeldevelops) in #2861
- hotfix: change task
defaulttodefault_valuefor release semaphore task by Dave Shoup (@shouples) in #2891 - enable
consistent-type-importseslint rule by Dave Shoup (@shouples) in #2867 - UDF registration telemetry: add fields to failure to match success by Noel Cothren (@noeldevelops) in #2894
- Switch Flink database view to default to UDF mode by Bernie Chen (@bcscc) in #2895
- fix: set non-empty
scopesarray for CCloud auth provider by Dave Shoup (@shouples) in #2896 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2897
- Centralize common treeitem+search code by James Robinson (@jlrobins) in #2899
- Degraded statement links by James Robinson (@jlrobins) in #2898
- MINOR: reorder Flink database view title action ordering for consistency by Dave Shoup (@shouples) in #2900
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in https://github...
v1.7.0
What's Changed
- chore: set 1.7.0 as next version under development by Stefan Sprenger (@flippingbits) in #2425
- (UDFs): finish out create artifact flow by Lucia Cerchie (@Cerchie) in #2371
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2433
- chore: update repo by service bot by @service-bot-app[bot] in #2416
- feat(UDFs) artifact upload handling for S3 by Bernie Chen (@bcscc) in #2430
- (Copilot) Improve
getDockerContainersto display specific Docker images from extension settings by Ellie Gui (@eguicf) in #2410 - Direct Connections form bug fixes by Noel Cothren (@noeldevelops) in #2450
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2454
- Jlr/2446 bring flink quickpick fix into main by James Robinson (@jlrobins) in #2455
- Add default name for artifact upload by Bernie Chen (@bcscc) in #2452
- [main] Fix #2438 partial local resources gql warning through new pa… by James Robinson (@jlrobins) in #2468
- 🍒 fix: Credential fields don't show up after switching connection type by Stefan Sprenger (@flippingbits) in #2473
- (UDFs): register UDF from Artifact view by Lucia Cerchie (@Cerchie) in #2411
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2474
- (UDFs): delete artifacts by Lucia Cerchie (@Cerchie) in #2471
- Adopt and refactor flinkStatementResults.ts by James Robinson (@jlrobins) in #2478
- Fix comment. by James Robinson (@jlrobins) in #2486
- 🍒 [main] fix catalog/database codelens failing to match based on
nameby Dave Shoup (@shouples) in #2488 - Refactor
maybeStartLanguageClientfor improved clarity by Bernie Chen (@bcscc) in #2409 - fix from 1.6 to main - Pass new
requiredprop to auth creds component for skipping validation by Noel Cothren (@noeldevelops) in #2494 - 🍒 [main] MINOR: update "Use New Resources View Provider" setting's id, description, tag by Dave Shoup (@shouples) in #2498
- MINOR: test cleanup: add param to test name by Dave Shoup (@shouples) in #2500
- Improve clarity in description of the FlinkStatementsViewProvider by Bernie Chen (@bcscc) in #2489
- update changelog and readme from 1.6.0 release by Dave Shoup (@shouples) in #2501
- fix E2E tests running on Windows and CCloud auth handling on Linux by Dave Shoup (@shouples) in #2359
- (UDFs)Artifacts: refactor to address #2484 by Lucia Cerchie (@Cerchie) in #2490
- Remove
environmentproperty fromSchemasViewProvider,TopicViewProviderData, andParentedBaseViewProviderby Bernie Chen (@bcscc) in #2505 - refactor multi-arch-packaging promotion to run on single agent by Dave Shoup (@shouples) in #2511
- 🍒 [v1.6.x -> main] fix: Add comma to WarpStream-specific
client.idsuffix (#2507) by Stefan Sprenger (@flippingbits) in #2514 - delete rename kafka cluster command by Dave Shoup (@shouples) in #2523
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2525
- Expand tooltip for flink artifacts by Bernie Chen (@bcscc) in #2526
- #2477 add upload icon to invoke command from artifacts view header by Noel Cothren (@noeldevelops) in #2533
- Jlr/2492 flink database view provider (so many renames) by James Robinson (@jlrobins) in #2510
- cleanup(codelens): use
CCloudResourceLoader.getFlinkComputePool()ingetComputePoolFromMetadata()by Dave Shoup (@shouples) in #2547 - Address remaining nits from PR-2510 by James Robinson (@jlrobins) in #2555
- cleanup(E2E): dismiss extension-disable info notification by Dave Shoup (@shouples) in #2558
- Fix and refactor Flink Statement E2E tests by Stefan Sprenger (@flippingbits) in #2532
- Make artifact upload commands only available after CCloud Connection by Bernie Chen (@bcscc) in #2560
- Add E2E tests covering generating projects from the Support view by Stefan Sprenger (@flippingbits) in #2527
- Assign label
needs triageto new bug/doc issues by default by Stefan Sprenger (@flippingbits) in #2564 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2562
- cleanup E2E logging and fix beforeEach flakiness by Dave Shoup (@shouples) in #2565
- [minor] Artifact flow: exit silently by Lucia Cerchie (@Cerchie) in #2563
- #2475 Link to artifact template generation in header, empty state by Noel Cothren (@noeldevelops) in #2534
- cleanup: stop sending CCloud Statuspage errors to sentry by Dave Shoup (@shouples) in #2571
- enable right-click functionality in E2E tests by Dave Shoup (@shouples) in #2570
- (UDFs) Artifacts: bubble errors up to
flinkArtifactsby Lucia Cerchie (@Cerchie) in #2517 - UDFs view showing real live UDFs by James Robinson (@jlrobins) in #2561
- MINOR: bump E2E test CI pipeline timeout from one to three hours by Dave Shoup (@shouples) in #2581
- Jlr/2573 enforce all commands mentioned in command palette registry by James Robinson (@jlrobins) in #2578
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2586
- Update tooltip markdown generation by Bernie Chen (@bcscc) in #2579
- Move
flinkStatementResults,flinkStatementResultsManagerand its tests tosrc/flinkSqlby Bernie Chen (@bcscc) in #2580 - add E2E tests for produce-message flow by Dave Shoup (@shouples) in #2557
- Order section of package.json for sanity, enforce ordering through test by James Robinson (@jlrobins) in #2582
- Address dreg by James Robinson (@jlrobins) in #2590
- cleanup: alphabetically sort
contributes.commandssection of package.json by Dave Shoup (@shouples) in #2583 - feat: add dedicated URI handler command by Dave Shoup (@shouples) in #2584
- MINOR: fix Flink artifact/UDF view nav actions by Dave Shoup (@shouples) in #2593
- cleanup: use
confluent.handleUricommand for E2E tests' CCloud auth flow by Dave Shoup (@shouples) in #2585 - (UDFs) Artifacts: add logic to catch large files and notify user by Lucia Cerchie (@Cerchie) in #2518
- UDFs (Artifacts): Fix TypeError when uploading to unavailable AWS region by Lucia Cerchie (@Cerchie) in #2598
- [main] chore: update sidecar version to 0.245.0 by Ellie Gui (@eguicf) in #2599
- test: Cover more dimensions in Scaffolding CUJ with E2E tests by Stefan Sprenger (@flippingbits) in #2600
- (UDFs) Artifacts: allow upload from right-click on cluster, compute, or .jar file by Noel Cothren (@noeldevelops) in #2537
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production[bot] in #2608
- Add
possiblyViewableproperty to filterFlinkStatementresults based on age by Bernie Chen (@bcscc) in #2607 - Simplify getFlinkArtifacts(): is only being called with CCloudFlinkDbKafkaCluster by James Robinson (@jlrobins) in #2611
- MINOR: fix
window.menuStylesetting for Windows to unblock running E2E tests by Dave Shoup (@shouples) in #2612 - Refactor
wrappedCommandto be testable by Bernie Chen (@bcscc) in #2604 - Dejitter Flink backround statement submission. by James Robinson (@jlrobins) in #2596
- Cache Get Flink Artifacts route results by James Robinson (@jlrobins) in #2619
- Generalized
artifactsChangedevent emitter carrying the env/cloud/region whose artifacts list just changed by James Robinson (@jlrobins) in #2623 - add E2E tests for direct connection CRUD by Dave Shoup (@shouples) in #2613
- FlinkDatabaseView to cache UDFs by James Robinson (@jlrobins) in #2627
- Fix lingering nits from #2627 by James Robinson (@jlrobins) in #2630
- fix
gulp functionalcoverage reporting by Dave Shoup (@shouples) in #2633 - Fix newResourceViewProvider gap in resetting direct connection context values by James Robinson (@jlrobins) in #2632
- fix: ignore
src/webviews/baseTest.ts...
v1.6.2
What's Changed
- [v1.6.x] chore: update third party notices by @semaphore-agent-production[bot] in #2516
- [v1.6.x] release 1.6.2 with support for schema registry custom contexts by James Robinson (@jlrobins) in #2676
Full Changelog: v1.6.1...v1.6.2