Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Releases: quack-ai/companion-vscode

v0.0.8: patch for the chat interface

02 Apr 15:25
a04ca74
Compare
Choose a tag to compare

This patch release fixes an edge case with the chat, when processing the API response stream.

What's Changed

Bug Fixes 🐛

  • fix(chat): avoid JSON parsing error during response streaming by @frgfm in #76

Documentation 📖

  • docs(readme): fix logo URL by @frgfm in #71

Improvements

  • refactor(auth): clean unique ID generation for transaction assignment by @frgfm in #75

Full Changelog: v0.0.7...v0.0.8

v0.0.7: code chat with Quack Companion

28 Mar 17:09
3e09330
Compare
Choose a tag to compare

This minor release stabilizes the VSCode extension on the core features: guideline curation and code chat.

Highlights

Code Chat 🦆

Code chat

See it as ChatGPT for developers with your team insights

Guideline curation 🗒️

Guideline view

Write a specific coding guideline as if it was a rule for your AI linter

What's Changed

New Features ✨

  • feat: Adds basic extension for guideline compliance & contribution scoping by @frgfm in #1
  • feat: Adds authentication command for API interactions by @frgfm in #11
  • feat: Adds command to analyze code using Quack API by @frgfm in #12
  • feat: Adds waitlist queue interaction & fix endpoint validation by @frgfm in #16
  • Adds CI rules for auto stale and dependabot updates by @frgfm in #35
  • Adds precommit hooks for consistent contributions by @frgfm in #37
  • ci(github): add jobs to verify PR labels and title by @frgfm in #55
  • feat(chat): add multi-turn code chat webview by @frgfm in #62
  • feat(guideline): add webview to manage guidelines by @frgfm in #63
  • feat(guideline): add API synchronization by @frgfm in #64
  • docs(readme): update README and walkthrough for the release by @frgfm in #70

Bug Fixes 🐛

  • build(package): fix the semver convention by @frgfm in #59

Dependencies

  • build(deps): Bump axios from 1.4.0 to 1.6.0 by @dependabot in #13
  • chore: Bumps posthog node by @frgfm in #24
  • build(deps): Bump follow-redirects from 1.15.2 to 1.15.4 by @dependabot in #30
  • ci: Adds dependabot check for github actions by @frgfm in #39
  • build(deps): Bump the gh-actions group with 3 updates by @dependabot in #40
  • build(deps): Bump clipboardy from 3.0.0 to 4.0.0 by @dependabot in #42
  • build(deps-dev): Bump ts-loader from 9.4.4 to 9.5.1 by @dependabot in #47
  • build(deps-dev): Bump @types/node from 20.2.5 to 20.11.9 by @dependabot in #45
  • build(deps): Bump axios from 1.6.0 to 1.6.7 by @dependabot in #48
  • build(deps): Bump posthog-node from 3.1.3 to 3.6.1 by @dependabot in #50
  • ci: Updates dependabot frequency by @frgfm in #51

Documentation 📖

  • feat: Notify the user when no guideline exists by @frgfm in #5
  • docs: Updates README hyperlinks by @frgfm in #14
  • docs: Updates Changelog by @frgfm in #18
  • docs: Adds recent screenshots to README & walkthrough by @frgfm in #21
  • refactor: Cleans notification & analytics systems by @frgfm in #23
  • docs: Adds VSX badge and updates changelog by @frgfm in #26
  • docs: Updates README and CONTRIBUTING by @frgfm in #29
  • docs: Updates the copyright year by @frgfm in #32
  • Renames media/ folder to assets/ by @frgfm in #34
  • fix: readme spelling by @rorylogue in #38

Improvements

  • feat: Cache the GitHub & Quack API responses by @frgfm in #8
  • refactor: Removes svelte & rollup by @frgfm in #10
  • docs: Adds CODEOWNERS and a Security policy by @frgfm in #15
  • refactor: Moved workspace state variables to config by @frgfm in #17
  • refactor: Renames analytics module by @frgfm in #19
  • docs: Adds walkthrough tutorials by @frgfm in #20
  • [ImgBot] Optimize images by @imgbot in #22
  • refactor: Reorganized project folder structure by @frgfm in #25
  • refactor: Reorganizes commands for easier maintenance & improved clarity by @frgfm in #28
  • docs: Updates marketplace related metadata by @frgfm in #33
  • refactor(activation): improve API access checks by @frgfm in #65
  • refactor(util): use fetch instead of axios for HTTP requests by @frgfm in #68

Other changes

  • changed remoteRegex by @ShivangRawat30 in #4
  • fix: Fixes caching of HTTP requests by @frgfm in #9
  • feat: Improves diagnostic display by @frgfm in #27
  • Fixes the dependabot config value for ecosystem by @frgfm in #36
  • style(eslint): add unused-imports module to eslint by @frgfm in #60

New Contributors

Full Changelog: https://github.com/quack-ai/companion-vscode/commits/v0.0.7