Skip to content

v1.3.0

Latest
Compare
Choose a tag to compare
@semaphore-agent-production semaphore-agent-production released this 16 May 20:17
· 104 commits to main since this release

What's Changed

  • version bump -> 1.3 by @noeldevelops in #1545
  • Update ide-sidecar version by @noeldevelops in #1525
  • πŸ’ [main] fix: remove protocol from bootstrap servers when generating project from Kafka cluster/topic by @shouples in #1549
  • chore(CI): set up block-level PR status checks by @shouples in #1555
  • Move changelog header for 1.2.0 by @noeldevelops in #1557
  • Make construction of all view controller refresh commands purely data-driven (and tested) by @jlrobins in #1550
  • chore(CI): run gulp ci instead of just gulp build for windows agent by @shouples in #1558
  • #1559: adjust quickpick URI function for current file by @Cerchie in #1561
  • Refactor custom FlinkStatement model to use API generated models by @rohitsanj in #1576
  • task: Add template quickpick for Compute Pools by @Cerchie in #1575
  • chore: delete WorkSpaceStorageKeys.LOCAL_KAFKA_TOPICS by @Cerchie in #1572
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1594
  • Submit Flink Statement initial implementation. by @jlrobins in #1562
  • Flink statement results viewer by @rohitsanj in #1565
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1598
  • Introduce completed state in results viewer by @rohitsanj in #1603
  • Flink default settings by @noeldevelops in #1529
  • 1596 flink database quickpick by @jlrobins in #1607
  • add basic copilot-instructions.md to help with testing by @shouples in #1611
  • chore: Testing scaffold resource by @Cerchie in #1609
  • cleanup: move show*NotificationWithButtons() to new notifications.ts by @shouples in #1617
  • Describe user local timezone's GMT offset to Flink when submitting new statements. by @jlrobins in #1613
  • set default typescript configs under .vscode/settings.json by @shouples in #1622
  • MINOR docs: add code formatting section to CONTRIBUTING.md by @shouples in #1623
  • MINOR fix(testing): create stub instances from the sandboxes by @shouples in #1625
  • Prevent uriQuickpick() from resolving too soon when external file is chosen by @jlrobins in #1628
  • Flink settings followup: better db picker by @noeldevelops in #1614
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1642
  • Set interval to 800ms (resolves #1591) by @rohitsanj in #1619
  • Setup playwright e2e testing by @rohitsanj in #1638
  • Make determineFlinkStatementName() use the ccloud username by @jlrobins in #1629
  • Open statement results viewer on submitting statement by @rohitsanj in #1605
  • MINOR: use CCloud authentication session's label (email) instead of id by @shouples in #1649
  • 1640 no subjects better than nothing by @jlrobins in #1650
  • stop sending network error fail events to sentry by @shouples in #1652
  • feat: add codelenses and metadata storage for documents using flinksql language by @shouples in #1595
  • Fix results changelog parsing by @rohitsanj in #1662
  • Add e2e test for flink statement submission by @rohitsanj in #1660
  • Reformat results viewer with prettier by @rohitsanj in #1668
  • fix(test): swap stub for flaky test on Windows agent by @shouples in #1659
  • Implement result preview as read-only editor by @rohitsanj in #1618
  • [main] update sidecar version to 0.196.0 by @shouples in #1676
  • feat: add codelens for setting Flink statement catalog + database by @shouples in #1648
  • ide-sidecar update to v0.197.0 by @noeldevelops in #1684
  • Statement results viewer - dynamic column sizes by @noeldevelops in #1680
  • Implement result search by @rohitsanj in #1620
  • MINOR cleanup: remove "Generate Project from Resource" from command palette by @shouples in #1701
  • πŸ’ [main] pull over fixes from v1.2.x by @shouples in #1700
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1702
  • add settings and notifications for updating default Flink resource IDs by @shouples in #1651
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1705
  • store Flink statement compute pool ID and database on document load by @shouples in #1686
  • MINOR: add 1.2.1 release header to CHANGELOG by @shouples in #1707
  • Highlight newly submitted Flink statements after submission by @jlrobins in #1666
  • FlinkStatement.update(other) by @jlrobins in #1710
  • Jlr/1624 dont gulp apigen by @jlrobins in #1712
  • swap file extension used for Flink SQL documents by @shouples in #1716
  • Poll statement results with 800ms interval by @rohitsanj in #1715
  • remove status bar item coloring by @shouples in #1723
  • CCloudResourceLoader method to reload a single FlinkStatement by @jlrobins in #1719
  • MINOR: don't let gulp format affect graphql/sidecarGraphQL.d.ts by @shouples in #1731
  • Remove Pause/Resume and timer functionality from results viewer by @rohitsanj in #1734
  • sanitize options: add param to getTemplatesList and test by @Cerchie in #1732
  • MINOR: enable "Copy ID", "Copy Name", "View in CCloud" actions for compute pools by @shouples in #1737
  • refactor Copilot tool calling flow to enforce LanguageModelToolResultPart usage by @shouples in #1740
  • feat(Copilot): add tool for getting template options by @shouples in #1735
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1742
  • feat(Copilot): add tool for applying project template and showing form by @shouples in #1736
  • add Copilot chat participant telemetry and feedback integration by @shouples in #1745
  • Add statement status and stop functionality to results viewer by @rohitsanj in #1738
  • feat(Copilot): add tool for summarizing CCloud/local/direct connections by @shouples in #1717
  • Jlr/1589 nonterminal statement manager by @jlrobins in #1752
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1757
  • Refactor flink-statement-results for testability and add more tests by @rohitsanj in #1758
  • fix: repeat user prompt in the event of non-User message or tool result for older Copilot Chat extension installs by @shouples in #1760
  • feat(Copilot): add tool to look up local Kafka/SR Docker containers by @shouples in #1721
  • Prevent stop statement erroring out due to in-flight get results request by @rohitsanj in #1766
  • feat: Update ide-sidecar to v0.200.0 by @flippingbits in #1767
  • Telemetry log over what people are putting in the flink statement view. by @jlrobins in #1769
  • Update changelog processing and add tests from internal repo by @rohitsanj in #1775
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1783
  • Include cloud provider/region in ccloud kafka clusterrs and flink compute pools searchable text by @jlrobins in #1774
  • feat(Copilot): add tool for listing environments and Kafka, Schema Registry, and Flink compute pool names & IDs by @shouples in #1755
  • chore: update repo by service bot by @service-bot-app in #1782
  • Add confluent.krb5ConfigPath extension setting and show warning message in direct connection form by @rohitsanj in #1779
  • Jlr/1599 create statement nits by @jlrobins in #1791
  • Update walkthrough with Flink and Copilot features. by @derek1ee in #1780
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1792
  • Explicit logError() call in corner case of Flink statement submission 400 corner case. by @jlrobins in #1793
  • Retry get statement results on 409 by @rohitsanj in #1789
  • Client for FlinkSQL language server by @noeldevelops in #1630
  • [main] chore: update third party notices [ci skip] by @semaphore-agent-production in #1802
  • [v1.3.x] chore: update sidecar version to 0.201.0 by @shouples in #1809
  • Fix changelog out-of-order parsing due to lack of mutual exclusion by @rohitsanj in #1808
  • Fix: Use statement name in FlinkStatement.ccloudUrl by @rohitsanj in #1811
  • Disable language client on activate (for now) by @noeldevelops in #1815
  • Harden results viewer: Increase num of retries to 60 with constant backoff of 500ms by @rohitsanj in #1821
  • [v1.3.x] release 1.3.0 by @shouples in #1804

Full Changelog: v1.2.1...v1.3.0