From e78b53e248f7c837da4f41e60d96d45efde2f697 Mon Sep 17 00:00:00 2001 From: AndriiSherman Date: Wed, 29 Nov 2023 17:21:39 +0200 Subject: [PATCH] Add JsDoc info --- changelogs/drizzle-orm/0.29.1.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/changelogs/drizzle-orm/0.29.1.md b/changelogs/drizzle-orm/0.29.1.md index f1f526ed9..2b02b109a 100644 --- a/changelogs/drizzle-orm/0.29.1.md +++ b/changelogs/drizzle-orm/0.29.1.md @@ -5,7 +5,11 @@ # New Features/Helpers -## New helpers for aggregate functions in SQL - Thanks @L-Mario564 +## 🎉 Detailed JSDoc for all query builders in all dialects - thanks @realmikesolo + +You can now access more information, hints, documentation links, etc. while developing and using JSDoc right in your IDE. Previously, we had them only for filter expressions, but now you can see them for all parts of the Drizzle query builder + +## 🎉 New helpers for aggregate functions in SQL - thanks @L-Mario564 > Remember, aggregation functions are often used with the GROUP BY clause of the SELECT statement. So if you are selecting using aggregating functions and other columns in one query, be sure to use the `.groupBy` clause @@ -97,7 +101,7 @@ await db.select({ ``` # New Packages -## ESLint Drizzle Plugin +## 🎉 ESLint Drizzle Plugin For cases where it's impossible to perform type checks for specific scenarios, or where it's possible but error messages would be challenging to understand, we've decided to create an ESLint package with recommended rules. This package aims to assist developers in handling crucial scenarios during development