From 8a971a2734234b4cf656dda043012f152f7f7ac2 Mon Sep 17 00:00:00 2001 From: Adam Treat Date: Thu, 19 Dec 2024 17:38:38 -0500 Subject: [PATCH 1/4] Release notes and latestnews for v3.6.0, and bump version. Signed-off-by: Adam Treat --- gpt4all-chat/CMakeLists.txt | 4 ++-- gpt4all-chat/metadata/latestnews.md | 30 ++++++++++------------------- gpt4all-chat/metadata/release.json | 5 +++++ 3 files changed, 17 insertions(+), 22 deletions(-) diff --git a/gpt4all-chat/CMakeLists.txt b/gpt4all-chat/CMakeLists.txt index d3cf83b8ce98..b1776f883213 100644 --- a/gpt4all-chat/CMakeLists.txt +++ b/gpt4all-chat/CMakeLists.txt @@ -4,9 +4,9 @@ include(../common/common.cmake) set(APP_VERSION_MAJOR 3) set(APP_VERSION_MINOR 6) -set(APP_VERSION_PATCH 0) +set(APP_VERSION_PATCH 1 set(APP_VERSION_BASE "${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}.${APP_VERSION_PATCH}") -set(APP_VERSION "${APP_VERSION_BASE}") +set(APP_VERSION "${APP_VERSION_BASE}-dev0") project(gpt4all VERSION ${APP_VERSION_BASE} LANGUAGES CXX C) diff --git a/gpt4all-chat/metadata/latestnews.md b/gpt4all-chat/metadata/latestnews.md index 586062a7f8f4..d420e1f79b46 100644 --- a/gpt4all-chat/metadata/latestnews.md +++ b/gpt4all-chat/metadata/latestnews.md @@ -1,22 +1,12 @@ ## Latest News -GPT4All v3.5.3 was released on December 16th. It fixes a serious issue with LocalDocs in v3.5.2 that resulted in sources not being used. - -GPT4All v3.5.2 was released on December 13th. It changes the "Explore Models" page and fixes issues with the API server and cloned models. - -GPT4All v3.5.1 was released on December 10th and fixes several issues with the new chat templates. Additionally, it fixes a bug with the default model button as well an issue with remote models. - ---- - -GPT4All v3.5.0 was released on December 9th. Changes include: - -* **Message Editing:** - * You can now edit any message you've sent by clicking the pencil icon below it. - * You can now redo earlier responses in the conversation. -* **Templates:** Chat templates have been completely overhauled! They now use Jinja-style syntax. You may notice warnings or errors in the UI. Read the linked docs, and if you have any questions, please ask on the Discord. -* **File Attachments:** Markdown and plain text files are now supported as file attachments. -* **System Tray:** There is now an option in Application Settings to allow GPT4All to minimize to the system tray instead of closing. -* **Local API Server:** - * The API server now supports system messages from the client and no longer uses the system message in settings. - * You can now send messages to the API server in any order supported by the model instead of just user/assistant pairs. -* **Translations:** The Italian and Romanian translations have been improved. +GPT4All v3.6.0 was released on December 19th. Changes include: + +* **Reasoner v1:** + * Added a built-in javascript code interpreter tool. + * Custom curated model that utilizes the code interpreter to break down, analyze, perform, and verify complex reasoning tasks. +* **Templates:** Automatically substitute chat templates that are not compatible with Jinja2Cpp in GGUFs. +* **Fixes:** + * Remote model template to allow for XML in messages. + * Jinja2Cpp bug that broke system message detection in chat templates. + * LocalDocs sources displaying in unconsolidated form after v3.5.0. diff --git a/gpt4all-chat/metadata/release.json b/gpt4all-chat/metadata/release.json index 85d87f45c675..c49a2fcd3e6b 100644 --- a/gpt4all-chat/metadata/release.json +++ b/gpt4all-chat/metadata/release.json @@ -248,5 +248,10 @@ "version": "3.5.3", "notes": "* **LocalDocs Fix:** A serious issue causing LocalDocs to not work properly in v3.5.2 has been fixed.\n", "contributors": "* Jared Van Bortel (Nomic AI)\n* Adam Treat (Nomic AI)" + }, + { + "version": "3.6.0", + "notes": "* **Reasoner v1:**\n * Added a built-in javascript code interpreter tool.\n * Custom curated model that utilizes the code interpreter to break down, analyze, perform, and verify complex reasoning tasks.\n* **Templates:** Automatically substitute chat templates that are not compatible with Jinja2Cpp in GGUFs.\n* **Fixes:**\n * Remote model template to allow for XML in messages.\n * Jinja2Cpp bug that broke system message detection in chat templates.\n * LocalDocs sources displaying in unconsolidated form after v3.5.0.", + "contributors": "* Jared Van Bortel (Nomic AI)\n* Adam Treat (Nomic AI)" } ] From c7890cfae46fad2b92e0e567b6fe3884488b1ce7 Mon Sep 17 00:00:00 2001 From: Adam Treat Date: Thu, 19 Dec 2024 17:41:14 -0500 Subject: [PATCH 2/4] Fix typo. Signed-off-by: Adam Treat --- gpt4all-chat/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpt4all-chat/CMakeLists.txt b/gpt4all-chat/CMakeLists.txt index b1776f883213..6a0ba02aeaf4 100644 --- a/gpt4all-chat/CMakeLists.txt +++ b/gpt4all-chat/CMakeLists.txt @@ -4,7 +4,7 @@ include(../common/common.cmake) set(APP_VERSION_MAJOR 3) set(APP_VERSION_MINOR 6) -set(APP_VERSION_PATCH 1 +set(APP_VERSION_PATCH 1) set(APP_VERSION_BASE "${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}.${APP_VERSION_PATCH}") set(APP_VERSION "${APP_VERSION_BASE}-dev0") From 1dc9868083a28c1e2dc290688a10e99cdaaf38c4 Mon Sep 17 00:00:00 2001 From: AT Date: Thu, 19 Dec 2024 17:56:26 -0500 Subject: [PATCH 3/4] Update gpt4all-chat/metadata/release.json Co-authored-by: Jared Van Bortel Signed-off-by: AT --- gpt4all-chat/metadata/release.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpt4all-chat/metadata/release.json b/gpt4all-chat/metadata/release.json index c49a2fcd3e6b..efcc072e2814 100644 --- a/gpt4all-chat/metadata/release.json +++ b/gpt4all-chat/metadata/release.json @@ -252,6 +252,6 @@ { "version": "3.6.0", "notes": "* **Reasoner v1:**\n * Added a built-in javascript code interpreter tool.\n * Custom curated model that utilizes the code interpreter to break down, analyze, perform, and verify complex reasoning tasks.\n* **Templates:** Automatically substitute chat templates that are not compatible with Jinja2Cpp in GGUFs.\n* **Fixes:**\n * Remote model template to allow for XML in messages.\n * Jinja2Cpp bug that broke system message detection in chat templates.\n * LocalDocs sources displaying in unconsolidated form after v3.5.0.", - "contributors": "* Jared Van Bortel (Nomic AI)\n* Adam Treat (Nomic AI)" + "contributors": "* Adam Treat (Nomic AI)\n* Jared Van Bortel (Nomic AI)" } ] From 6be559ef45fcf2d74e83b1d8a6fb711569a9b5d2 Mon Sep 17 00:00:00 2001 From: Adam Treat Date: Thu, 19 Dec 2024 17:58:53 -0500 Subject: [PATCH 4/4] Change wording a bit. Signed-off-by: Adam Treat --- gpt4all-chat/metadata/latestnews.md | 2 +- gpt4all-chat/metadata/release.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gpt4all-chat/metadata/latestnews.md b/gpt4all-chat/metadata/latestnews.md index d420e1f79b46..2875bf04dcec 100644 --- a/gpt4all-chat/metadata/latestnews.md +++ b/gpt4all-chat/metadata/latestnews.md @@ -3,7 +3,7 @@ GPT4All v3.6.0 was released on December 19th. Changes include: * **Reasoner v1:** - * Added a built-in javascript code interpreter tool. + * Built-in javascript code interpreter tool. * Custom curated model that utilizes the code interpreter to break down, analyze, perform, and verify complex reasoning tasks. * **Templates:** Automatically substitute chat templates that are not compatible with Jinja2Cpp in GGUFs. * **Fixes:** diff --git a/gpt4all-chat/metadata/release.json b/gpt4all-chat/metadata/release.json index efcc072e2814..c1c70b106b77 100644 --- a/gpt4all-chat/metadata/release.json +++ b/gpt4all-chat/metadata/release.json @@ -251,7 +251,7 @@ }, { "version": "3.6.0", - "notes": "* **Reasoner v1:**\n * Added a built-in javascript code interpreter tool.\n * Custom curated model that utilizes the code interpreter to break down, analyze, perform, and verify complex reasoning tasks.\n* **Templates:** Automatically substitute chat templates that are not compatible with Jinja2Cpp in GGUFs.\n* **Fixes:**\n * Remote model template to allow for XML in messages.\n * Jinja2Cpp bug that broke system message detection in chat templates.\n * LocalDocs sources displaying in unconsolidated form after v3.5.0.", + "notes": "* **Reasoner v1:**\n * Built-in javascript code interpreter tool.\n * Custom curated model that utilizes the code interpreter to break down, analyze, perform, and verify complex reasoning tasks.\n* **Templates:** Automatically substitute chat templates that are not compatible with Jinja2Cpp in GGUFs.\n* **Fixes:**\n * Remote model template to allow for XML in messages.\n * Jinja2Cpp bug that broke system message detection in chat templates.\n * LocalDocs sources displaying in unconsolidated form after v3.5.0.", "contributors": "* Adam Treat (Nomic AI)\n* Jared Van Bortel (Nomic AI)" } ]