Skip to content

Commit

Permalink
Prepare 2.4.4 release
Browse files Browse the repository at this point in the history
  • Loading branch information
isc-bsaviano committed Mar 27, 2024
1 parent cbe8a5f commit 52e8132
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 3 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## [2.4.4] - 2024-XX-XX
## [2.4.4] - 2024-03-27
- Fix issue [#307](https://github.com/intersystems/language-server/issues/307): Add intellisense for property Aliases
- Fix issue [#308](https://github.com/intersystems/language-server/issues/308): Enhance intellisense for %New when %OnNew is defined
- Fix issue [#309](https://github.com/intersystems/language-server/issues/309): Fix coloring of CSS urls that contain a right parenthesis
Expand All @@ -12,6 +12,12 @@
- DP-429328: Fix coloring for POSIXTIME, SQL_POSIXTIME
- DP-429425: Correctly color %NOCHECK, %NOINDEX, %NOTRIGGER, and %NOLOCK as valid SQL keys
- DP-429426: Coloring for INTERSECT/EXCEPT
- DP-429457: Coloring for %PARTITION BY
- DP-429466: Coloring for TRIM(keyword 'string') syntax
- DP-429498: Coloring for private properties in DDL
- DP-429632: Enhance coloring for date part abbreviations
- DP-429811: Coloring for JSON_TABLE
- DP-430131: Fix coloring of SELECT statement in parentheses

## [2.4.3] - 2024-02-20
- Fix issue [#302](https://github.com/intersystems/language-server/issues/302): Intellisense is garbled for macros with Markdown characters in their definition
Expand Down
Binary file modified server/lib/alpine-arm64-isclexer.node
Binary file not shown.
Binary file modified server/lib/alpine-x64-isclexer.node
Binary file not shown.
Binary file modified server/lib/darwin-arm64-isclexer.node
Binary file not shown.
Binary file modified server/lib/darwin-x64-isclexer.node
Binary file not shown.
Binary file modified server/lib/linux-arm64-isclexer.node
Binary file not shown.
Binary file modified server/lib/linux-x64-isclexer.node
Binary file not shown.
Binary file modified server/lib/win32-x64-isclexer.node
Binary file not shown.
4 changes: 2 additions & 2 deletions server/src/providers/signatureHelp.ts
Original file line number Diff line number Diff line change
Expand Up @@ -121,8 +121,8 @@ function emphasizeArgument(arglist: string, arg: number): string {
function markdownifyExpansion(exp: string[]): string {
return exp.join("\n")
.replace(/(\*|_|\||<|>|{|}|\\|`|\[|\]|\(|\)|#|\+|-|!){1}/g,"\\$1")
.replace(new RegExp(emphasizePrefix,"g"),"_**")
.replace(new RegExp(emphasizeSuffix,"g"),"**_");
.replace(new RegExp(emphasizePrefix,"g"),"***")
.replace(new RegExp(emphasizeSuffix,"g"),"***");
}

/** Returns the [start,end] tuples for all parameters in `formalSpec` */
Expand Down

0 comments on commit 52e8132

Please sign in to comment.