|
14 | 14 |
|
15 | 15 | **Integrations**: |
16 | 16 |
|
| 17 | +**Internal changes**: |
| 18 | + |
| 19 | +**New Contributors**: |
| 20 | + |
| 21 | +## 0.13.13 — 2026-06-14 |
| 22 | + |
| 23 | +0.13.13 has 127 commits from 5 contributors. Selected changes: |
| 24 | + |
| 25 | +**Fixes**: |
| 26 | + |
| 27 | +- Correctly resolve wildcards on `this` and carry column aliases through natural |
| 28 | + joins, by fixing how the compiler's internal `tuple_map` applies redirects, |
| 29 | + folds expressions, and propagates aliases. (@kgutwin, #5875, #5877, #5980) |
| 30 | +- Resolve identifiers up the parent module chain. (@prql-bot, #5976) |
| 31 | +- Return a compiler error instead of panicking in `lookup_cid`. (@prql-bot, |
| 32 | + #5938) |
| 33 | +- Catch a panic in the CLI's compile path so the debug log is still written. |
| 34 | + (@kgutwin, #5869) |
| 35 | +- Set the minimum `chrono` version to `0.4.40` for compatibility with |
| 36 | + `arrow-arith`. (@prql-bot, #5841) |
| 37 | + |
| 38 | +**Documentation**: |
| 39 | + |
| 40 | +- Numerous typo, grammar, and stale-content fixes across the book, tutorials, |
| 41 | + bindings docs, and code comments. |
| 42 | + |
| 43 | +**Integrations**: |
| 44 | + |
17 | 45 | - Fix several FFI defects in the .NET binding that prevented it from working |
18 | 46 | correctly on 64-bit platforms or returning more than one diagnostic: map |
19 | 47 | `size_t` as `UIntPtr` (was `int`), advance the pointer when iterating the |
20 | 48 | messages array, dereference indirect string fields and `Span` / `Location` |
21 | 49 | pointers, call `result_destroy` to free native memory, and tighten exception |
22 | 50 | types and doc references. Also guard `result_destroy` in `prqlc-c` against a |
23 | | - null `messages` pointer, which is set on the success path. (@prql-bot, #5847) |
| 51 | + null `messages` pointer, which is set on the success path. (@prql-bot, #5848) |
| 52 | +- Modernize the .NET binding to net10.0 using `LibraryImport` source generators. |
| 53 | + (@prql-bot, #5850) |
| 54 | +- Throw a Java exception instead of panicking in the JNI bindings. (@prql-bot, |
| 55 | + #5934) |
| 56 | +- Exit the LSP server only on the `exit` notification, matching the LSP spec. |
| 57 | + (@prql-bot, #6001) |
24 | 58 |
|
25 | 59 | **Internal changes**: |
26 | 60 |
|
27 | | -**New Contributors**: |
| 61 | +- Update the tend (Claude-powered CI) workflows; most of this release's |
| 62 | + bot-authored fixes were filed by tend. |
| 63 | +- Scope release secrets to a protected GitHub environment. (@max-sixty, #5910) |
| 64 | +- Replace the internal `tuple_every` helper with a more general `tuple_reduce`. |
| 65 | + (@kgutwin, #5878) |
| 66 | +- Update the Rust toolchain version. (#5966) |
28 | 67 |
|
29 | 68 | ## 0.13.12 — 2026-04-27 |
30 | 69 |
|
|
0 commit comments