From 30864df973edf68b1e8dce6f17e24bef6afec202 Mon Sep 17 00:00:00 2001 From: Zhiming Ma Date: Sun, 19 Nov 2023 14:09:40 +0800 Subject: [PATCH] chore(intellij): bump intellij plugin version to 1.1.0. (#836) --- clients/intellij/CHANGELOG.md | 21 +++++++++++++++++++++ clients/intellij/build.gradle.kts | 2 +- clients/intellij/package.json | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/clients/intellij/CHANGELOG.md b/clients/intellij/CHANGELOG.md index 9dd70a7..f0deacf 100644 --- a/clients/intellij/CHANGELOG.md +++ b/clients/intellij/CHANGELOG.md @@ -1,3 +1,24 @@ +## 1.1.0 + +### Features: + +- Changed the default keymap for triggering inline completion to `Ctrl + \`, to avoid conflicts when new UI enabled. +- Added a `Check Connection` button in settings page to check the connection to the server. +- Added notification with error messages when the connection to the server fails. +- Added a loading status indicator when fetching completions in automatic trigger mode. +- Updated the online help links, including online documentation, the Tabby Slack community, and the GitHub repository. +- Added an option to mute warning messages for the slow completion response time. +- Updated the config.toml file to include new configuration options: `server.auth` and `completion.timeout`. +- Added experimental features aimed at fine-tuning completion quality. These features are disabled by default but can be enabled by setting the corresponding config flag to `true` in the `config.toml` file, include: + - `completion.prompt.experimentalStripAutoClosingCharacters`: Strip auto-closing brackets and quotes in prompt suffix, to generate more lines in FIM mode. + - `postprocess.limitScope.indentation.experimentalKeepBlockScopeWhenCompletingLine`: Use the block scope instead of line scope when using indentation to limit the completion scope and the completion is continuing the current line. + - `postprocess.limitScope.experimentalSyntax`: Use syntax parser to limit the completion scope. + - `postprocess.calculateReplaceRange.experimentalSyntax`: Use syntax parser to calculate the completion replace range, to avoid duplicated auto-closing brackets and quotes. + +### Fixes: + +- Fixes a bug causing the CJK characters to be rendered incorrectly on Windows. + ## 1.0.0 ### Changes: diff --git a/clients/intellij/build.gradle.kts b/clients/intellij/build.gradle.kts index a312f97..4e1b0e4 100644 --- a/clients/intellij/build.gradle.kts +++ b/clients/intellij/build.gradle.kts @@ -6,7 +6,7 @@ plugins { } group = "com.tabbyml" -version = "1.1.0-dev" +version = "1.1.0" repositories { mavenCentral() diff --git a/clients/intellij/package.json b/clients/intellij/package.json index 052c492..77d1433 100644 --- a/clients/intellij/package.json +++ b/clients/intellij/package.json @@ -1,6 +1,6 @@ { "name": "intellij-tabby", - "version": "0.0.1", + "version": "1.1.0", "description": "IntelliJ plugin for Tabby AI coding assistant.", "repository": "https://github.com/TabbyML/tabby", "scripts": {