Skip to content

Releases: NeilMacMullen/kusto-loco

v1.4.6

08 Jun 20:10
7061150

Choose a tag to compare

Core

v1.4.5

28 May 19:46
f201b3d

Choose a tag to compare

Special thanks to @EnsnerT and @cyril-iselin for bug reports and PRs ❤️ !

Core

  • Dependency updates
  • KustoQueryResult.ToRecords now supports readonly record structs
  • Fix % operator for Timespan
  • Implement %(DateTime,Timespan)
  • Implement unix_time, net_time convenience functions
  • sixel chart size can now be controlled with sixel.width/sixel.height
  • implement bag-pack-variadic (thanks to @cyril-iselin )

Lokqldx (UI)

  • Syntax highlighting for distinct and lookup
  • Fix crash on column charts when only one column provided
  • noheader flag is obeyed when saving text files
  • Fix crash on multi-select and allow copy of multiple selected cells to clipboard

Lokql (CLI)

  • Reset console colors on clean exit
  • "interactive" and "run" commands now use consistent parameters
    • args parameter allows passing of arguments named arg0, arg1 etc
    • commands parameter allows one or more query statements/commands to be executed
    • scripts parameter allows one or more scripts to be loaded and run
    • load parameter allows files to be loaded as tables
  • convert command can be used to load a file in one format and save it in another

v1.4.4

25 Apr 14:39
d8e2b0f

Choose a tag to compare

Core

  • Fix min/max aggration type for ints
  • Improve ToRecords implementation

LokqlDx

  • Add dcount syntax highlighting
  • add .cd and .lsfiles commands
  • Significant improvements to copilot mode

v1.4.3

29 Mar 18:31
1398fc2

Choose a tag to compare

What's Changed

image image

Full Changelog: v1.4.2...v1.4.3

v1.4.2

17 Jan 23:44
61a97c6

Choose a tag to compare

Core

  • Nuget packages now multitarget .net9 and .net10
  • Support mv-expand with multiple columns and nested dynamic paths by @Arithmomaniac
  • Add parse_ipv4 and parse_ipv6 functions by @Arithmomaniac
  • Support requestedIndex parameter of split function by @Arithmomaniac
  • Add buildschema, make_bag, and make_bag_if aggregation functions by @Arithmomaniac
  • Move source-generator attributes to KustoLoco.Core package by @NeilMacMullen

LokqlDx

Full Changelog: v1.4.1...v1.4.2

v1.4.1

24 Nov 21:27
2a316c4

Choose a tag to compare

Core

Full Changelog: v1.4.0...v1.4.1

v1.4.0

16 Nov 11:54
f4948bc

Choose a tag to compare

Core

  • implement ipv4_is_private - thanks to @Null0x47 🚀
  • Fix issue where timespans over 24d were not serialised correctly by ParquetSerializer
  • Remove Nlog dependency
  • Update other dependencies

v1.3.9

05 Oct 19:58
7b1f5e2

Choose a tag to compare

Core

  • Implement format
  • Implement format_interp
  • Implement heatmap_color

Lokqdx

  • Widen intellisense window

Pskql

  • fix breakage with mismatched column lengths
image image image

v1.3.8

21 Sep 17:22
2a14650

Choose a tag to compare

Core

  • Fix unnecessary error when operations performed on empty table
  • Implement additional functions:
    • new_guid
    • repeat
    • regex_quote
    • url_encode
    • unix time functions
    • array_sum
    • array_split
    • array_slice
    • array_index_of
    • array_iff

Lokqldx

  • Just fix coloring of variables that contain underscore
  • Lock chart Y axis by default
  • Structure help and provide discord link
  • Fix regresssion that caused display of very large (>1M row) tables to be slow
  • Add support for AzureMonitor, ARG, Azure Defender
  • Use explicit font on buttons for consistency
  • Improve help for new commands
  • Provide chart-demo tutorial

Full Changelog: v1.3.6...v1.3.8

image

v1.3.6

07 Sep 18:42
ab3c32e

Choose a tag to compare

Lokqldx

  • Fix up close behaviour that could leave orphaned queries behind
  • Support maps
  • Support invocation of macros via dot prefix
image image

Full Changelog: v1.3.5...v1.3.6