Commit Graph

  • 04a9cc90d2 Improve build logic for Kotlin (#1520) main odenix 2026-04-15 17:02:42 +01:00
  • 750e983366 Move to truffle object model truffle-object-model-clean Islon Scherer 2026-04-15 17:21:29 +02:00
  • 2e0b4a3a97 Fix gradle build issue during spotlessCheck (#1521) Islon Scherer 2026-04-15 16:06:14 +02:00
  • 1ba54f11a9 pkl-parser: Migrate nullness to JSpecify (#1515) odenix 2026-04-14 12:17:17 -07:00
  • 2d4286ee7b Upgrade JVM toolchain to 25 and Kotlin toolchain to 2.3.20 (#1516) odenix 2026-04-14 11:57:09 -07:00
  • 20f403e751 Add spotless formatter step to revert copyright year only changes (#1518) Daniel Chao 2026-04-14 09:02:31 -07:00
  • 7f173cc8e8 Fix stdlib lockfile (#1519) Daniel Chao 2026-04-14 08:38:30 -07:00
  • 1d74e2a869 Move pkl-formatter to Java (#1514) Islon Scherer 2026-04-14 16:29:42 +02:00
  • 4620992743 pkl-parser: Represent "no children" as an empty list instead of null (#1513) odenix 2026-04-09 08:05:34 -07:00
  • 2cfd0a0d28 Update JLine to 4.x (#1511) odenix 2026-04-08 16:25:39 -07:00
  • fdeb568343 Clean up Kotlin code in buildSrc/ (#1512) odenix 2026-04-08 16:09:37 -07:00
  • ff6f7223d3 Remove intellij plugin (#1510) Daniel Chao 2026-04-08 13:46:23 -07:00
  • aca5a32f8e Bump license year (#1504) Daniel Chao 2026-04-08 08:13:58 -07:00
  • 24e69fd1e2 Improve Parser implementation (#1508) odenix 2026-04-08 08:13:39 -07:00
  • e793f4bd04 Update ktfmt to 0.61 (#1509) odenix 2026-04-07 14:49:01 -07:00
  • 09435af54f Improve Formatter API (#1505) odenix 2026-04-07 14:16:12 -07:00
  • 99cbd07518 Update GraalVM to 25.0.1 (#1506) odenix 2026-04-07 13:21:19 -07:00
  • 8b892f9409 Bump Gradle to 9.4.1 (#1502) Daniel Chao 2026-04-07 08:32:43 -07:00
  • 7dedddcdb1 Update Gradle plugins (#1503) odenix 2026-04-07 06:48:31 -07:00
  • 623912eca0 Update msgpack to 0.9.11 and slf4j to 2.x (#1501) odenix 2026-04-06 22:00:07 -07:00
  • dcd60b8194 Update nu-validator from 20.x to 26.x (#1499) odenix 2026-04-06 19:25:00 -07:00
  • 1251843169 Update Kotlin dependencies (#1498) odenix 2026-04-06 12:06:43 -07:00
  • 9868c11e5a Disable flaky test (#1497) Daniel Chao 2026-04-06 11:39:00 -07:00
  • 0835c6da82 Update JUnit to 6.x (#1496) odenix 2026-04-06 11:15:55 -07:00
  • a8c66938e6 Update dependencies (#1492) odenix 2026-04-06 08:22:06 -07:00
  • 8e7eb2bd96 Fix data race in MessagePack encoder for concurrent server sends (#1486) Luke Daley 2026-04-04 14:26:16 -07:00
  • 58033598c7 Fix Javadoc and kotlinc warnings (#1490) odenix 2026-04-03 14:32:34 -07:00
  • bc503d4d60 Make the build work on jdk 25 (#1483) Islon Scherer 2026-03-31 09:38:36 +02:00
  • 82afa8b90b Port 0.31.1 changelog to main (#1476) Jen Basch 2026-03-26 09:41:01 -07:00
  • efc9e2c819 Prepare 0.31.1 release 0.31.1 release/0.31 Jen Basch 2026-03-26 09:07:44 -07:00
  • a9544ebbaf Add 0.31.1 changelog (#1473) Jen Basch 2026-03-26 09:02:12 -07:00
  • 0eb619b387 Disable gradle cache for release builds (#1474) Islon Scherer 2026-03-26 16:54:10 +01:00
  • dc5504749a Disable gradle cache for release builds (#1474) Islon Scherer 2026-03-26 16:54:10 +01:00
  • 2c74108a6a Do not activate power assertions when a single union member containing a type constraint fails (#1462) Jen Basch 2026-03-25 11:52:37 -07:00
  • bd914f266a Prevent --multiple-file-output-path writes from following symlinks outside the target directory (#1467) Jen Basch 2026-03-25 11:50:20 -07:00
  • c069fb9611 Prevent I/O when checking UNC paths against --root-dir (#1466) Jen Basch 2026-03-25 11:40:51 -07:00
  • b1fa8bea32 Allow custom/external resources to be "not found" (#1471) Jen Basch 2026-03-24 12:43:44 -07:00
  • 3bdadb0bcd Correct SecurityManager check for HTTP(S) module URIs (#1463) Jen Basch 2026-03-23 07:43:07 -07:00
  • 4f33a7e521 Fix module reflection when instrumentation is active (#1464) Jen Basch 2026-03-23 07:42:40 -07:00
  • 51dc0dc14d Bump actions/create-github-app-token from 2.2.1 to 2.2.2 (#1469) dependabot[bot] 2026-03-16 09:55:09 -07:00
  • 3a91a51c5f Bump pkl.impl.ghactions to version 1.5.0 (#1460) Jen Basch 2026-03-03 17:59:39 -08:00
  • c4c0325268 Respect --omit-project-settings for all evaluator options (#1459) Jen Basch 2026-03-03 16:23:42 -08:00
  • 58d0fc2e05 Bump gradle/actions from 5.0.1 to 5.0.2 (#1456) dependabot[bot] 2026-03-02 09:00:50 -08:00
  • 0f054d5c10 Fix command typealias unwrapping in resolveType (#1449) Kushal Pisavadia 2026-02-27 21:33:00 +00:00
  • 9315b8410d Fix stream double-consumption in CommandSpecParser (#1448) Kushal Pisavadia 2026-02-27 10:04:32 +00:00
  • a9c890e2f9 Do not activate power assertions when a single union member containing a type constraint fails (#1462) Jen Basch 2026-03-25 11:52:37 -07:00
  • f23c37a993 Prevent --multiple-file-output-path writes from following symlinks outside the target directory (#1467) Jen Basch 2026-03-25 11:50:20 -07:00
  • cdc6fa8aec Prevent I/O when checking UNC paths against --root-dir (#1466) Jen Basch 2026-03-25 11:40:51 -07:00
  • 1104f12362 Allow custom/external resources to be "not found" (#1471) Jen Basch 2026-03-24 12:43:44 -07:00
  • cce84d7ccc Correct SecurityManager check for HTTP(S) module URIs (#1463) Jen Basch 2026-03-23 07:43:07 -07:00
  • a6db476c70 Fix module reflection when instrumentation is active (#1464) Jen Basch 2026-03-23 07:42:40 -07:00
  • 3f3271d3b1 Update deprecated OpenJDK links in DEVELOPMENT.adoc (#1468) splint-disk-8i 2026-03-16 19:27:12 +02:00
  • 46da9cb33a Bump actions/create-github-app-token from 2.2.1 to 2.2.2 (#1469) dependabot[bot] 2026-03-16 09:55:09 -07:00
  • 3eda3b197e Bump pkl.impl.ghactions to version 1.5.0 (#1460) Jen Basch 2026-03-03 17:59:39 -08:00
  • 0e685591eb Respect --omit-project-settings for all evaluator options (#1459) Jen Basch 2026-03-03 16:23:42 -08:00
  • 853ac26e44 Fix typo: recieve to receive (#1455) layla 2026-03-02 05:43:29 +08:00
  • 51bb1a5c7e Bump gradle/actions from 5.0.1 to 5.0.2 (#1456) dependabot[bot] 2026-03-02 09:00:50 -08:00
  • 7c5a80a584 Fix typo: recieve to receive (#1455) layla 2026-03-02 05:43:29 +08:00
  • f9b880be85 Fix command typealias unwrapping in resolveType (#1449) Kushal Pisavadia 2026-02-27 21:33:00 +00:00
  • 40ee6c6124 Fix typo in 0.31 release notes (#1450) Jen Basch 2026-02-27 13:18:10 -08:00
  • 7119526245 Fix typo in 0.31 release notes (#1450) Jen Basch 2026-02-27 13:18:10 -08:00
  • 64ea7951db Fix stream double-consumption in CommandSpecParser (#1448) Kushal Pisavadia 2026-02-27 10:04:32 +00:00
  • e8ecc17709 Fix 0.31 release date in changelog Jen Basch 2026-02-26 11:09:54 -08:00
  • cac3e483b5 Start next dev iteration Islon Scherer 2026-02-26 18:48:59 +01:00
  • 4d35f18309 Prepare 0.31.0 release Islon Scherer 2026-02-26 18:13:41 +01:00
  • 2904b719bb Prepare 0.31.0 release 0.31.0 Islon Scherer 2026-02-26 18:13:41 +01:00
  • 4cf2a1b42c Allow command options to have nullable types and default values (#1444) Jen Basch 2026-02-26 08:34:46 -08:00
  • 3ef065b6b6 Correct --root-dir check to also work for jar:file: URIs (#1442) Jen Basch 2026-02-25 10:57:01 -08:00
  • be21c34938 Allow command transformAll functions to perform imports (#1440) Jen Basch 2026-02-25 08:03:53 -08:00
  • 2e4d73b957 Fix regression in CLI error handling when project loading fails (#1439) Jen Basch 2026-02-25 01:28:05 -08:00
  • 28b09134d7 Add release notes for 0.31 (#1438) Jen Basch 2026-02-24 08:56:16 -08:00
  • 4611d181a8 Remove broken Collection.transpose method (#1437) Jen Basch 2026-02-24 08:09:52 -08:00
  • 12915f520f Fix command error and import handling (#1436) Jen Basch 2026-02-24 08:09:25 -08:00
  • 2ec0baad53 Allow referring to remote project dependencies on the CLI with @-notation (#1434) Jen Basch 2026-02-23 08:52:56 -08:00
  • 77395a86f4 Bump EnricoMi/publish-unit-test-result-action from 2.22.0 to 2.23.0 (#1435) dependabot[bot] 2026-02-23 08:51:04 -08:00
  • a5dc91f0a5 Command flag behavior improvements (#1432) Jen Basch 2026-02-20 12:00:18 -08:00
  • 08712e8b26 Fix display of evaluation errors thrown by command convert/transformAll (#1431) Jen Basch 2026-02-20 07:51:33 -08:00
  • e07868b404 Handle lexer errors in pkl format (#1430) Jen Basch 2026-02-19 10:00:00 -08:00
  • 72a57af164 SPICE-0025: pkl run CLI framework (#1367) Jen Basch 2026-02-12 07:53:02 -08:00
  • 63a20dd453 Improve org.pkl.formatter.Formatter JVM API (#1428) Jen Basch 2026-02-11 09:22:42 -08:00
  • 60f628eb36 Fix possible race condition during module and resource reading (#1426) Islon Scherer 2026-02-11 11:18:11 +01:00
  • 817e433a7f Document annotations and annotation converters (#1427) Jen Basch 2026-02-09 10:19:47 -08:00
  • 08d8c8ec7a Improve import formatting (#1424) Islon Scherer 2026-02-06 17:57:50 +01:00
  • effa4844e6 Bump pkl.impl.ghactions to version 1.3.5 (#1422) Jen Basch 2026-02-06 08:43:45 -08:00
  • f0449c8330 Add flag to turn power assertions on/off (#1419) Islon Scherer 2026-02-03 09:35:16 +01:00
  • 7b7b51c0ae Bump gradle/actions from 5.0.0 to 5.0.1 (#1420) dependabot[bot] 2026-02-02 09:39:13 -08:00
  • a2bfbd72a7 Bump actions/checkout from 6.0.1 to 6.0.2 (#1417) dependabot[bot] 2026-01-26 09:04:22 -08:00
  • 11b65e4d7a Bump actions/setup-java from 5.1.0 to 5.2.0 (#1416) dependabot[bot] 2026-01-26 08:55:53 -08:00
  • 73264e8fd1 SPICE-0024: Annotation converters (#1333) Jen Basch 2026-01-23 12:44:41 -08:00
  • ed0cad668f Fix Function.toString (#1411) Daniel Chao 2026-01-21 07:29:58 -08:00
  • 03a7676e64 Implement power assertions (#1384) Daniel Chao 2026-01-20 21:41:33 -08:00
  • 3cd294b62a Add 'let' to list of control keywords (#1409) Daniel Chao 2026-01-19 20:00:21 -08:00
  • f6cfc82201 Bump pkl.impl.ghactions to version 1.3.3 (#1408) Jen Basch 2026-01-15 12:06:56 -08:00
  • fd66438828 Bump pkl.impl.ghactions to version 1.3.2 (#1403) Jen Basch 2026-01-12 18:01:46 -08:00
  • b4bd292511 Handle IOException when creating PklProject.deps.json (#1405) Daniel Chao 2026-01-12 15:08:38 -08:00
  • f1c71bc9bb Emit error stack trace on non Pkl exceptions (#1402) Daniel Chao 2026-01-12 13:45:39 -08:00
  • 9d385f2194 Fix super method call inside let expression (#1383) Akshat Anand 2026-01-10 09:29:20 +05:30
  • 1d60a7c29a Fix spotless ratcheting on release branches (#1401) release/0.30 Jen Basch 2026-01-09 14:18:18 -08:00
  • 3595c03078 Fix spotless ratcheting on release branches (#1401) Jen Basch 2026-01-09 14:18:18 -08:00
  • a4879728fd Fix doc links from pkl:base to pkl:math (#1400) Jen Basch 2026-01-09 11:30:56 -08:00