PRQL compiler CLI - prqlc

PRQL Developers·PRQL.prqlc

prqlc serves as a CLI for the PRQL compiler.

winget install --id PRQL.prqlc --exact --source winget

Latest 0.13.13·June 14, 2026

Release Notes

0.13.13 has 127 commits from 5 contributors. Selected changes: Fixes:

  • Correctly resolve wildcards on this and carry column aliases through natural joins, by fixing how the compiler's internal tuple_map applies redirects, folds expressions, and propagates aliases. (@kgutwin, #5875, #5877, #5980)
  • Resolve identifiers up the parent module chain. (@prql-bot, #5976)
  • Return a compiler error instead of panicking in lookup_cid. (@prql-bot, #5938)
  • Catch a panic in the CLI's compile path so the debug log is still written. (@kgutwin, #5869)
  • Set the minimum chrono version to 0.4.40 for compatibility with arrow-arith. (@prql-bot, #5841) Documentation:
  • Numerous typo, grammar, and stale-content fixes across the book, tutorials, bindings docs, and code comments. Integrations:
  • Fix several FFI defects in the .NET binding that prevented it from working correctly on 64-bit platforms or returning more than one diagnostic: map size_t as UIntPtr (was int), advance the pointer when iterating the messages array, dereference indirect string fields and Span / Location pointers, call result_destroy to free native memory, and tighten exception types and doc references. Also guard result_destroy in prqlc-c against a null messages pointer, which is set on the success path. (@prql-bot, #5848)
  • Modernize the .NET binding to net10.0 using LibraryImport source generators. (@prql-bot, #5850)
  • Throw a Java exception instead of panicking in the JNI bindings. (@prql-bot, #5934)
  • Exit the LSP server only on the exit notification, matching the LSP spec. (@prql-bot, #6001) Internal changes:
  • Update the tend (Claude-powered CI) workflows; most of this release's bot-authored fixes were filed by tend.
  • Scope release secrets to a protected GitHub environment. (@max-sixty, #5910)
  • Replace the internal tuple_every helper with a more general tuple_reduce. (@kgutwin, #5878)
  • Update the Rust toolchain version. (#5966)

Installer type: zip

ArchitectureScopeDownloadSHA256
x64DownloadAEA34418ABD72B6C8260F6AB22C39513B13D0C52589D91BC4AAA1BEA8C2B291D

Details

Homepage
https://github.com/PRQL/prql
License
Apache-2.0
Publisher
PRQL Developers
Support
https://github.com/PRQL/prql/issues
Moniker
prqlc

Tags

datapipelinesql

Older versions (26)

0.13.12
ArchitectureScopeDownloadSHA256
x64DownloadA82A0872C4117D70A46C710FF8CC6F0ADD8FFDFC39784590D066907A638DC114
0.13.11
ArchitectureScopeDownloadSHA256
x64Download740A2E542E8F62CF2D63657D60E67C7212B7279C53B83978C315ACBBA87D9BD4
0.13.10
ArchitectureScopeDownloadSHA256
x64Download5DAC4611C8E31FBCB390FF38A0B3C04D784553854CA8CBC7F2FFB6E9B47A4EAB
0.13.9
ArchitectureScopeDownloadSHA256
x64DownloadB88719AF6F532D606BDADFBC2B7508A1372186EF31D5F85D1175A3396D8C0505
0.13.8
ArchitectureScopeDownloadSHA256
x64DownloadD78373E1D51C08EA1E62B840A93D31EB95AB74EB624715991D61A19D3A8FE526
0.13.7
ArchitectureScopeDownloadSHA256
x64Download3E1C92CD6C8D3BDDF6BC2C4EE09ADBCEF12F39D187766CA927DD43D933658F37
0.13.6
ArchitectureScopeDownloadSHA256
x64Download00F6377D057991A4033EDE1C600363A2EF02013337CC6AA6F86AC669F5595656
0.13.5
ArchitectureScopeDownloadSHA256
x64Download31737DB27B200E4001ABAFBEACBD7CC826DB41373B2D5BE6F10EC4BC36801830
0.13.4
ArchitectureScopeDownloadSHA256
x64DownloadA45530BF6D370E564E5F3D1890DE65A54E6B6094F4399CE235E8A00D97BC3247
0.13.3
ArchitectureScopeDownloadSHA256
x64Download6B47A5A5D0713FB0287612729D60FD9D0047E94F0459A09156B2FA7CBBA8B80F
0.13.2
ArchitectureScopeDownloadSHA256
x64Download41CE826C8887FDC37E067478B04279435497E09332FFF61746FE895C2F9CE022
0.13.1
ArchitectureScopeDownloadSHA256
x64Download3871466DC1A21E60911677FC928B847651FF0B2FB6A72ABD79AAD0AC360D3F10
0.13.0
ArchitectureScopeDownloadSHA256
x64Download9E17A8356E658B2098EBBC3B37D90020E9C6B9DC2F0D6B799D465B55E9C1B328
0.12.2
ArchitectureScopeDownloadSHA256
x64DownloadA5E03CB35AA937296B5B702F2E98EBE25DA7F364EE241158ABF32FA5B6209073
0.12.1
ArchitectureScopeDownloadSHA256
x64DownloadF1E7D020722BB0BC207DFE8298A898186072EA9B7653230B2BBE6962968E96AC
0.12.0
ArchitectureScopeDownloadSHA256
x64DownloadB01A340C824DCDB4EDD53E33048801E2848A5C7E13E6ED01A07160C3A066D6F8
0.11.4
ArchitectureScopeDownloadSHA256
x64DownloadD9454249AFBFF07CF2B80093CCCDAA79B6A97753759AFF8F4DBA7DBB9D70C4A3
0.11.3
ArchitectureScopeDownloadSHA256
x64DownloadECA5EAA417E98492E6DF001A834BBE843F1D3C49653C044817C369964A039CDE
0.11.2
ArchitectureScopeDownloadSHA256
x64Download4B7E068A6908BB9DE69895D47EFE49EF93799A3B94FDF6A901F77680D9CF6738
0.11.1
ArchitectureScopeDownloadSHA256
x64Download07679A9C1C62049921CA913E2485C1B606B5CF65F08D05C2F0FBB2345D6C810B
0.11.0
ArchitectureScopeDownloadSHA256
x64Download5632B4D80F68EFC1C8551A52352806F00BA143FBEDAD0D425480E52DA294173C
0.10.1
ArchitectureScopeDownloadSHA256
x64Download00A2F94508DE151AEAF3B5D944DB109A702A40627E1E2DCE02BF883F6E31F6E4
0.10.0
ArchitectureScopeDownloadSHA256
x64DownloadC936B3C0A1670E44B1457727228D2746AAB2C565770561F9B310FF2D624BFC9F
0.9.5
ArchitectureScopeDownloadSHA256
x64Download361E7261379E28040666460C980EC81E7555F6E1FB364CF15B44133F6C12AE1F
0.9.4
ArchitectureScopeDownloadSHA256
x64DownloadAB31CD879CB2AD9C54645F410CE6261E53496DA6975E916A5CD569AA6B40DC8D
0.9.3
ArchitectureScopeDownloadSHA256
x64Download76AF94821D1090A43C9D5C797BFE687462E7C5CB1C4C8919CC035EE5188C055C