Commit Graph

  • cdd6d52642 Only run Gradle compatibility tests against minimum and maximum release (#898) Daniel Chao 2025-01-22 14:08:45 -08:00
  • 29049ac437 Import release notes for 0.27.2 (#897) Daniel Chao 2025-01-22 09:36:48 -08:00
  • edf704b469 Run spotless apply 0.27.2 Dan Chao 2025-01-22 09:04:02 -08:00
  • d9cfb68048 Prepare 0.27.2 release Dan Chao 2025-01-22 08:57:27 -08:00
  • 2a9b10097d Revert "Upgrade Kotlin to 1.7.21 (#887)" (#896) Daniel Chao 2025-01-22 08:33:06 -08:00
  • 257bd6f699 Allow jar:nested: URIs in default security manager (#895) Daniel Chao 2025-01-22 06:42:47 -08:00
  • 75bd21420b Document where to find all keywords (#892) Vic 2025-01-21 22:03:43 +01:00
  • 1e75001382 Add release notes for 0.27.2 (#894) Daniel Chao 2025-01-21 11:56:33 -08:00
  • 376eb2bdbf Run spotless apply Dan Chao 2025-01-17 10:17:02 -08:00
  • 56a3b0a193 Update license year (#871) Daniel Chao 2025-01-07 10:15:07 +00:00
  • 6c8e45b19a Fix NPE when handling ExternalReader specs with null arguments (#882) Josh B 2025-01-14 04:51:09 -08:00
  • 0bc1b7156e Fix page size for Linux AArch64 native executables (#875) Josh B 2025-01-07 07:55:27 -08:00
  • f0b961de81 Make Test Report locale independent (#868) Stefan M. 2025-01-02 18:29:48 +01:00
  • 3ece353e0c Download JDK for windows build (#851) Daniel Chao 2024-12-19 09:23:04 -08:00
  • 273d1219a6 Upgrade Kotlin to 1.7.21 (#887) Kushal Pisavadia 2025-01-17 14:12:31 +00:00
  • ec7d7267dc Update dependencies (#883) Daniel Chao 2025-01-15 05:39:14 -08:00
  • 3096da1920 Update gradle to 8.12 (#884) Daniel Chao 2025-01-15 05:38:51 -08:00
  • 100dd0560e Support jpkl executable for Windows (#872) Daniel Chao 2025-01-14 05:16:59 -08:00
  • 3296dd8a89 Fix NPE when handling ExternalReader specs with null arguments (#882) Josh B 2025-01-14 04:51:09 -08:00
  • 160e4a5636 YamlRenderer: allow all primitive scalar types as map keys (#879) Josh B 2025-01-13 16:22:52 -08:00
  • 267de3c789 Fix page size for Linux AArch64 native executables (#875) Josh B 2025-01-07 07:55:27 -08:00
  • f6c74e90a8 Update license year (#871) Daniel Chao 2025-01-07 10:15:07 +00:00
  • 467e64f98e Make Test Report locale independent (#868) Stefan M. 2025-01-02 18:29:48 +01:00
  • d9c65d484a Fix spelling errors (#846) Josh Soref 2024-12-23 15:49:56 -05:00
  • a014e8d1d1 Add comment about const check (#859) Daniel Chao 2024-12-23 11:38:33 -08:00
  • 6fd82a5bb8 Clarify terminology on renderer converters (#860) Daniel Chao 2024-12-20 10:36:51 -08:00
  • 29fb99ffea Update JDK version in dev docs (#848) Daniel Chao 2024-12-20 10:36:35 -08:00
  • efe1608bd6 Fix compile error (#857) Daniel Chao 2024-12-19 12:15:30 -08:00
  • 639cc2430e Fix CreateEvaluatorRequest decoding (#853) Josh B 2024-12-19 09:59:22 -08:00
  • 6cab47067b Fix CreateEvaluatorRequest decoding (#853) Josh B 2024-12-19 09:59:22 -08:00
  • 17f431370a Fix exception handling of PklRootNode's (#837) odenix 2024-12-19 09:58:44 -08:00
  • 9982511513 Download JDK for windows build (#851) Daniel Chao 2024-12-19 09:23:04 -08:00
  • 6bd8e288ef Convert org.pkl.executor.Version.Identifier POJO to record class (#836) Kushal Pisavadia 2024-12-16 22:36:41 +00:00
  • 01bf844a96 codegen-java: Support not annotating constructor parameters (#792) odenix 2024-12-13 14:29:18 -08:00
  • 70aaa6322e Add release notes for 0.27.1 (#840) Islon Scherer 2024-12-06 16:24:49 +01:00
  • 48a710f439 Prepare 0.27.1 release (#839) 0.27.1 Philip K.F. Hölzenspies 2024-12-06 14:23:25 +00:00
  • 15d85b0660 Add release notes for 0.27.1 Philip K.F. Hölzenspies 2024-12-06 13:25:39 +00:00
  • aeace8bb3c Improve lazy type checking of listings and mappings (#789) odenix 2024-12-06 04:41:33 -08:00
  • 7b850dd6d9 Fix possible stack overflow in Listing/Mapping type checking (#826) Islon Scherer 2024-11-22 09:39:52 +01:00
  • c2096f633b Exclude non file-based modules from synthesized *GatherImports task (#821) Daniel Chao 2024-11-18 11:14:17 -08:00
  • d6ba021e12 Fix length of listings with computed index (#797) translatenix 2024-11-13 10:29:37 -08:00
  • 1bc473ba54 Improve lazy type checking of listings and mappings (#789) odenix 2024-12-06 04:41:33 -08:00
  • ad06a96a8a Update Gradle to 8.11 (#800) translatenix 2024-11-22 11:16:04 -08:00
  • 1abd174d77 Fix possible stack overflow in Listing/Mapping type checking (#826) Islon Scherer 2024-11-22 09:39:52 +01:00
  • 45302c8a00 Switch from com.squareup.javapoet to com.palantir.javapoet (#790) translatenix 2024-11-20 16:16:51 -08:00
  • e6c1e1411b Update SnakeYAML Engine to 2.8 (#813) translatenix 2024-11-20 15:21:12 -08:00
  • cc579f8fd6 Add math.atan2 (#819) Artem Yarmoliuk 2024-11-18 22:11:19 +00:00
  • b93cb9b322 Exclude non file-based modules from synthesized *GatherImports task (#821) Daniel Chao 2024-11-18 11:14:17 -08:00
  • 7c1604b264 Delete obsolete file pkl-certs/gradle.lockfile (#820) translatenix 2024-11-17 12:38:13 -08:00
  • 0c6808566f codegen-kotlin: Deprecate method toKotlinCodegenOptions without replacement (#810) translatenix 2024-11-14 12:21:07 -08:00
  • 51df2f3aa4 Convert org.pkl.core.Release into a record (#812) translatenix 2024-11-14 12:20:37 -08:00
  • 09bc09d058 Join concatenated String constants in test into single String (#814) Kushal Pisavadia 2024-11-14 16:09:25 +00:00
  • 16af6b7bcc Use text block to improve readability of test (#815) Kushal Pisavadia 2024-11-14 15:14:04 +00:00
  • 2a7eec592d Delete unused PclLexer.tokens file (#818) Kushal Pisavadia 2024-11-14 13:35:58 +00:00
  • dda457aa8e Delete unused Resource.pcl-expected.pcf input file (#817) Kushal Pisavadia 2024-11-14 13:34:50 +00:00
  • 696a325511 Rename snippet tests to match content: minPklVersion (#816) Kushal Pisavadia 2024-11-14 13:33:46 +00:00
  • 9a27616956 Convert org.pkl.core POJOs to record classes (#808) Kushal Pisavadia 2024-11-13 23:54:41 +00:00
  • 406fa4cf40 Rename JavaCodegenOptions to JavaCodeGeneratorOptions (#801) translatenix 2024-11-13 15:43:33 -08:00
  • df38011c9e codegen-java/kotlin: Fix generation of hashCode methods (#802) translatenix 2024-11-13 15:42:45 -08:00
  • b8d90eddec codegen-kotlin: Generate toString() methods consistent with data classes (#793) translatenix 2024-11-13 15:22:11 -08:00
  • 9faff5e551 Fix length of listings with computed index (#797) translatenix 2024-11-13 10:29:37 -08:00
  • 3f91824dc2 Convert org.pkl.core.runtime POJOs to record classes (#807) Kushal Pisavadia 2024-11-13 13:09:21 +00:00
  • dddbb27143 Convert org.pkl.core.project POJOs to record classes (#749) Kushal Pisavadia 2024-11-13 01:08:01 +00:00
  • 3246a0e449 Convert org.pkl.core.resource POJOs to record classes (#748) Kushal Pisavadia 2024-11-13 01:07:52 +00:00
  • a22a8a8127 Fix Javadoc warning emitted by Gradle build (#798) translatenix 2024-11-11 11:37:14 -08:00
  • ff60f61cbb Convert org.pkl.core.util POJOs to record classes (#750) Kushal Pisavadia 2024-11-11 18:00:33 +00:00
  • 077497d9b8 Fix a possible deadlock during external reader process close (#786) (#787) Josh B 2024-11-08 13:18:13 -08:00
  • 0d199892b8 Fix a possible deadlock during external reader process close (#786) Josh B 2024-11-07 03:24:16 -08:00
  • 552b301451 Fix broken link to documentation site in release notes (#784) Nick Muerdter 2024-11-05 13:56:40 -07:00
  • a533e53838 Fix broken link to documentation site in release notes (#784) Nick Muerdter 2024-11-05 13:56:40 -07:00
  • 44fd680e43 Start next dev iteration Dan Chao 2024-11-05 10:14:13 -08:00
  • 33bffbe158 Prepare 0.27.0 release Dan Chao 2024-11-05 09:51:48 -08:00
  • d3ac4b288c Prepare 0.27.0 release 0.27.0 Dan Chao 2024-11-05 09:51:48 -08:00
  • 7eedcf1e50 Prepare 0.27.0 release notes (#756) Daniel Chao 2024-11-05 09:49:50 -08:00
  • a85a173faa Fix equals/hashCode/hasCachedValue in delegating listings/mappings (#781) Daniel Chao 2024-11-05 09:05:36 -08:00
  • b402463f3c Eagerly check function arguments when called from inside iterable (#778) Daniel Chao 2024-11-05 09:05:09 -08:00
  • 6d161ce1d4 Polish ANSI formatting and underlying code (#779) translatenix 2024-11-05 08:54:35 -08:00
  • 40a08affa6 Use ANSI colors for test results; more polish (#771) Daniel Chao 2024-11-04 14:14:19 -08:00
  • 4b4d81ba93 Fix semver comparison logic (#773) Daniel Chao 2024-11-03 20:31:04 -08:00
  • 9692504b5f Remove pkl.core.messaging from core APIs (#770) Josh B 2024-11-01 14:53:16 -07:00
  • fa25fb46fd More external reader refinements (#766) Josh B 2024-11-01 14:05:45 -07:00
  • 3f38173ed5 Update commonmark and test dependencies (#767) translatenix 2024-11-01 12:48:01 -07:00
  • d50179827d Update to GraalVM 23.0.6 and GraalVM for JDK 17.0.12 (#765) translatenix 2024-11-01 12:42:08 -07:00
  • 03462fefae Add color to error formatting (#746) Philip K.F. Hölzenspies 2024-11-01 10:02:19 +00:00
  • e217cfcd6f Refine external reader API (#762) Josh B 2024-10-31 16:51:25 -07:00
  • 66d751f093 Eagerly check listing/mapping in iterables (#752) Daniel Chao 2024-10-31 14:22:24 -07:00
  • 1be1fe4863 Use VmObjectBuilder in Listing.distinct(By) implementations (#760) translatenix 2024-10-31 13:28:04 -07:00
  • cc72f9d160 Polish external reader API/implementation (#759) translatenix 2024-10-31 13:12:19 -07:00
  • a03827951c Add methods from List/Map to Listing/Mapping (#683) Philip K.F. Hölzenspies 2024-10-31 14:54:27 +00:00
  • 71db4d0fae Replace code with italic (#753) Stefan M. 2024-10-30 18:15:04 +01:00
  • dd16f7469e pkl-executor: fix loading projects and fix incorrectly thrown PklException Josh B 2024-10-29 23:29:19 -07:00
  • acd2222534 Polish test result running and reporting (#738) Daniel Chao 2024-10-28 21:05:13 -07:00
  • 666f8c3939 Implement SPICE-0009 External Readers (#660) Josh B 2024-10-28 18:22:14 -07:00
  • 466ae6fd4c Exclude non-ascii files from windows native snippet tests (#739) Daniel Chao 2024-10-26 07:56:00 -07:00
  • 08be6be059 codegen-java/kotlin: Support Spring Boot 3.x instead of 2.x (#729) translatenix 2024-10-25 14:08:20 -07:00
  • 8fa3acf32f codegen-kotlin: Support Java serialization of module classes (#721) translatenix 2024-10-24 22:11:35 -07:00
  • 8b0118fec5 Store PklProject annotations in the project metadata (#708) Islon Scherer 2024-10-25 02:21:58 +02:00
  • 93cc3253eb Report error on circular local dependencies (#731) Islon Scherer 2024-10-25 01:45:18 +02:00
  • 1ceb489d78 Fix lazy type checking of UInt types (#740) translatenix 2024-10-24 16:19:26 -07:00
  • 4b6bc7bb7c Produce more helpful output when module output is overwritten (#716) Josh B 2024-10-24 09:41:59 -07:00