Releases: confluentinc/vscode
Releases · confluentinc/vscode
v0.24.3
v0.24.2
v0.24.1
v0.24.0
What's Changed
- set 0.24.0 as next version under development by @shouples in #840
- Initial websocket support for vscode extension by @jlrobins in #754
- [main] fix(CI): pass GH token during
gh auth login
for windows builds by @shouples in #844 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #839
- add
0.23.0
header to changelog after release by @shouples in #846 - Small cleanups by @jlrobins in #847
- update changelog from
0.23.x
release patches by @shouples in #863 - chore: update sidecar version to 0.134.1 by @shouples in #867
- MINOR: add more filters to Sentry by @shouples in #871
- Cherry pick my prev fix: only required if bootstrap servers exist (#872) by @noeldevelops in #874
- 🍒 fix: always open new connection form from "Add New Connection" action by @shouples in #881
- 🍒 fix: update Topics/Schemas empty state when direct connections' resources change by @shouples in #880
- update changelog from 0.23.3 release by @shouples in #888
- MINOR: clean up Topics/Schemas empty states and add links for direct connections by @shouples in #884
- use
logResponseError
for response errors from preferences API by @shouples in #891 - guard against non-KafkaTopics being passed through "delete topic" command logic by @shouples in #890
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #892
- hint to extension Support commands for logs in GH issue template [ci skip] by @shouples in #895
- MINOR: fix typo by @shouples in #893
- cleanup(testing): swap most workspace config
callsFake
references forwithArgs
by @shouples in #900 - Avoid building source maps in production mode by @alexeyraspopov in #901
- Migrate waitForConnectionToBeUsable() to react to pushed connection event state changes by @jlrobins in #882
- remove "The 'this' keyword is equivalent to 'undefined' at the top level of an ES module" warnings for
node_modules
by @shouples in #904 - set
kafkaConfigured
andschemaRegistryConfigured
to inform direct connection icon+tooltip by @shouples in #903 - migrate from the sidecar templates API to the CCloud scaffolding service by @shouples in #914
- remove patch by @shouples in #920
- MINOR: skip listing collections and just try to list all
vscode
templates by @shouples in #922 - docs: add OpenAPI client section to CONTRIBUTING.md [ci skip] by @shouples in #924
- update sidecar + provide
ide_auth_callback_uri
forCCLOUD
connections by @shouples in #915 - More tests, cleanup for direct connect form by @noeldevelops in #902
- Always have a per-connection-id monitor in place for connection change events from websocket. by @jlrobins in #925
- feat: allow producing messages to a Kafka topic from an editor or message viewer document by @shouples in #894
- cleanup: add
showErrorNotificationWithButtons()
convenience function for error notifications by @shouples in #929 - MINOR: prevent direct Kafka cluster items from showing the "Copy URI" action by @shouples in #934
- MINOR: add "Sign out" action to CCloud item in Resources view + update icons by @shouples in #935
- MINOR: normalize log file URIs before
fs.read
by @shouples in #938 - Kill ccloud polling by @jlrobins in #937
- refactor
sidecar/connections.ts
by @shouples in #943 - show error notification and updated tooltip for direct connections returning
FAILED
status(es) by @shouples in #946 - fix: make ConnectionStateWatcher.handleConnectionUpdateEvent use parsed
Connection
types by @shouples in #955 - chore: update sidecar version to 0.148.0 by @shouples in #956
- Lowest level enforced websocket message higher-level field decoding by @jlrobins in #957
- Updates for scaffold service: client-side form validation by @noeldevelops in #948
- feat(message produce): add document validation, support bulk messages, allow
partition_id
andtimestamp
by @shouples in #941 - [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #963
- bug fix - don't use html validation by @noeldevelops in #967
- [v0.24.x] release 0.24.0 by @shouples in #969
Full Changelog: v0.23.3...v0.24.0
v0.23.3
What's Changed
- bug fix: api fields should only be required if bootstrap servers exist by @noeldevelops in #872
- [v0.23.x] fix: always open new connection form from "Add New Connection" action by @shouples in #876
- [v0.23.x] fix: update Topics/Schemas empty state when direct connections' resources change by @shouples in #875
- [v0.23.x] MINOR: add more filters to Sentry by @shouples in #885
- release 0.23.3 by @shouples in #887
Full Changelog: v0.23.2...v0.23.3
v0.23.2
What's Changed
- [v0.23.x] use sidecar
v0.134.1
by @shouples in #856 - Set next patch version 0.23.3 (Release 0.23.2) by @rohitsanj in #858
Full Changelog: v0.23.1...v0.23.2
v0.23.1
v0.23.0
What's Changed
- set 0.23.0 as next version under development by @shouples in #742
- 🍒 fix avro schema uploads when not using the Avro editor language ID by @shouples in #746
- update changelog for 0.22.0 by @Cerchie in #748
- 🍒 suggest disabling
http.fetchAdditionalSupport
for local Docker actions by @shouples in #757 - Adding connection form to walkthrough by @Cerchie in #750
- add changelog header for 0.22.1 by @shouples in #760
- Cerchie/schemaless produce by @Cerchie in #701
- refactor schema upload to start from Schemas view and prompt for editor/file Uri by @shouples in #741
- simplify Topic authz context value setup by @shouples in #769
- chore(Gulpfile): bump
openapi-generator
version by @shouples in #778 - chore: update sidecar version to 0.115.0 by @shouples in #777
- Add ability to Test direct connections from the webview form by @noeldevelops in #773
- add Apache Kafka® icon for tree item use by @shouples in #782
- UI/UX updates for direct connections in the Resources view by @shouples in #783
- MINOR: small UI updates/fixes by @shouples in #789
- MINOR: evolve the "Evolve Schema" icon by @shouples in #791
- cleanup(CI): move windows packaging into multi-arch packaging by @shouples in #612
- MINOR: sort subject groups in Schemas view by @shouples in #793
- use read-only document provider for topic messages by @shouples in #799
- feat(support): add commands for downloading extension+sidecar logs and .zip by @shouples in #772
- dynamically update direct connection items in Resources view by @shouples in #780
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #801
- change img to light and add more imgs by @Cerchie in #805
- fix: local resource Docker image pulling with registry credentials / proxy requirement by @shouples in #797
- MINOR: remove leftover debug logs from #780 by @shouples in #803
- MINOR: add debug logging for
FAILED
connected states by @shouples in #808 - Make test job build all files to run the extension by @alexeyraspopov in #812
- chore: update sidecar version to 0.132.0 by @rohitsanj in #809
- Handle errors when setting up the sidecar logs tailing output channel… by @jlrobins in #815
- New input for direct connection form to enable/disable SSL by @noeldevelops in #822
- MINOR: show warning modal when trying to produce a message with
headers
to a topic by @shouples in #823 - chore: update sidecar version to 0.133.0 by @rohitsanj in #824
- chore: update sidecar version to 0.134.0 by @rohitsanj in #826
- Remove produce without headers popup by @rohitsanj in #825
- Edit direct connections details in the form by @noeldevelops in #798
- add "View Message in Topic Messages" button after producing by @shouples in #829
- MINOR: rename button label to "View Message" by @shouples in #831
- [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #830
- fix: don't refresh Topics/Schemas views after direct connection change until in a usable connected state by @shouples in #834
- fix: fire "usable" event if we time out waiting for direct connection to be usable by @shouples in #814
- 466 enforce setting id for tree view items by @jlrobins in #837
- add SecretStorage migration for direct connections' SSL config(s) by @shouples in #827
- remove direct connection preview setting and enable by default by @shouples in #838
- [v0.23.x] fix(CI): pass GH token during
gh auth login
for windows build by @shouples in #843 - release 0.23.0 by @shouples in #841
New Contributors
- @semaphore-agent-production made their first contribution in #801
Full Changelog: v0.22.1...v0.23.0
v0.22.1
v0.22.0
What's Changed
- set
0.22.0
as next version under development by @shouples in #571 - improve notifications when Docker is unreachable by @shouples in #569
- 21 into main by @jlrobins in #575
v0.21.x
tomain
by @shouples in #590- cleanup: restructure
context.ts
into subdir by @shouples in #591 - Gulp task for assisting with live testing. by @jlrobins in #598
- update changelog from 0.21.0 release by @shouples in #596
- Unskip loadtopicschemas test and many improvements along the way by @jlrobins in #601
- adjust Sentry filter behavior and add rollup output source map base by @shouples in #608
- Extension marketplace blurb for schema create/evolve functionality. by @jlrobins in #610
- Mark CCLoudResourceManager.ensureCoarseResourcesLoaded() as private .... by @jlrobins in #609
0.21.2
tomain
by @shouples in #627- Split ResourceManager implementations into own files + fix tests by @jlrobins in #629
- add experimental direct connection setting and associated contextValue by @shouples in #633
- Migrate all storage manager keys to a single enum. by @jlrobins in #639
- cleanup(settings): general reorganizing and remove
confluent.localDocker.kafkaRestHost
by @shouples in #635 - introduce
ObservabilityContext
by @shouples in #592 - [main] chore: update third party notices [ci skip] by @ConfluentSemaphore in #641
- Update/docker convenience cmd by @Cerchie in #614
- Fix schema upload success message when was normalized to a not-most-recent version. by @jlrobins in #645
- [main] chore: update third party notices [ci skip] by @ConfluentSemaphore in #643
- chore: update sidecar version to 0.92.0 by @shouples in #648
- Wrap reading+writing workspace state operations with mutexes. by @jlrobins in #646
- [main] chore: update third party notices [ci skip] by @ConfluentSemaphore in #650
- Cerchie/expose recordsv3api by @Cerchie in #651
- Connections form by @noeldevelops in #652
- add
DirectConnectionManager
by @shouples in #636 - [main] chore: update third party notices [ci skip] by @ConfluentSemaphore in #655
- Topic configuration form by @noeldevelops in #602
- [main] chore: update third party notices [ci skip] by @ConfluentSemaphore in #662
- expose setting for
confluentinc/cp-schema-registry
image tag by @shouples in #665 - collapse notifications by @Cerchie in #660
- HTML closing tags fix by @noeldevelops in #668
- Apply prettier to new generated code in apigen task by @alexeyraspopov in #670
- chore: update sidecar version to 0.96.0 by @rohitsanj in #669
- Augment ce-kafka-rest spec to include schema parameters in Records API by @rohitsanj in #672
- fix: only export ExtensionContext for extension test mode by @shouples in #680
- update modeling for Direct* resources and show them in the Resources view by @shouples in #654
- MINOR: direct connections follow-ups by @shouples in #684
- Repaint the schema view earlier and always if needed by @jlrobins in #687
- add "rename" command and basic
updateConnection(spec)
functionality for direct connections by @shouples in #688 - Add basic and API key auth to direct connections form by @noeldevelops in #686
- MINOR: drop non-ResponseError docker logs to
debug
by @shouples in #690 - MINOR: drop Schema Registry authz error log to
debug
by @shouples in #691 - update:add keywords by @Cerchie in #694
- bug fix - prevent non-direct connections deregistering when adding a new direct connect by @noeldevelops in #702
- fix static container
id
s in Resources view by @shouples in #706 - chore: update sidecar version to 0.107.0 by @rohitsanj in #705
- add Sentry processor for including observability context by @shouples in #707
- update local resource quickpick by @shouples in #713
- include VS Code + extension versions in sidecar envs by @shouples in #709
- New Connection form updates by @noeldevelops in #710
- Add Confluent logo as webview icon by @noeldevelops in #711
- minor: improve required logic for auth fields by @noeldevelops in #716
- minor: improve readability for disconnect warning by @noeldevelops in #717
- use a custom dev env instead of node by @shouples in #719
- 504 evolve schema action by @jlrobins in #714
- [main] chore: update third party notices [ci skip] by @ConfluentSemaphore in #723
- MINOR: set
SENTRY_ENV
to "development" if the microversion is included by @shouples in #726 - feat: add "Enable Produce Messages" preview setting by @shouples in #725
- create telemetry event enum and
logUsage()
wrapper by @shouples in #692 - fixes for async connection status by @shouples in #728
- add
environmentChanged
event emitter to update Topics/Schemas view descriptions by @shouples in #734 - MINOR: fix warning log format for version mismatch by @shouples in #732
- fix for
409 Conflict
responses when updatingLOCAL
connections by @shouples in #735 - use progress notification while waiting for connection to be usable by @shouples in #737
- feat: store form connection type with
CustomConnectionSpec
interface by @shouples in #733 - 550 724 add create schema button by @jlrobins in #738
- chore: update sidecar version to 0.114.0 by @rohitsanj in #740
- [v0.22.x] fix avro schema uploads when not using the Avro editor language ID by @shouples in #745
- release 0.22.0 by @Cerchie in #747
Full Changelog: v0.21.3...v0.22.0