Daniel Chao
9defe868c0
Clean up http-client changes ( #295 )
...
* pkl-excutor tests: symlink 0.25.0 distribution into pkl-executable/build
* Use `IoUtils.getPklHomeDir` in HttpClientBuilder
* Simplify Exceptions.java
* Enable testing for older pkl-executor distribution
2024-03-07 10:43:04 -08:00
Daniel Chao
106743354c
Improve CircleCI builds ( #294 )
...
* Prevent build_artifacts.txt files from being published as
GitHub releases
* Bump version to 1.0.2; make PRBs not depend on flakey pr-approval job
2024-03-06 09:25:40 -08:00
Daniel Chao
11f07d1ce8
Revert "Add setting for Kotlin package to codegen ( #194 )" ( #271 )
...
This reverts commit 7f404fff49 .
The package is derived from the module name.
Having `module com.example.Foo` in Pkl
will create Kotlin `package com.example`.
Eventually, we may want to introduce a way to map
Pkl names to package names that provides finer
controls to the code generator.
2024-03-04 07:51:39 -08:00
Daniel Chao
4f3858aaaf
Docs fix: Container is not a type, add more types ( #282 )
...
Adjusts documentation to remove legacy `Container` type,
and add the rest of the generic types in the stdlib.
2024-03-04 07:49:44 -08:00
Daniel Chao
d7196e1207
Docs fix: Java 8 is not supported ( #283 )
...
Java 11 is the minimum version, rather than 8.
2024-03-04 07:49:20 -08:00
Daniel Chao
0ae9e0c5c0
Add homebrew instructions to docs ( #270 )
2024-02-29 11:02:36 -08:00
Daniel Chao
6746040362
Fix: add missing "const" and "fixed" modifiers to reflect API ( #265 )
...
This fixes an issue where the reflect API does not show fixed or const modifiers on a property.
2024-02-29 07:02:09 -08:00
Daniel Chao
ddfab2a280
Add CI check to test patch file ( #253 )
...
This tests that the patch file can apply in CI.
2024-02-28 08:10:54 -08:00
Daniel Chao
b0161a4777
Add specification for language binding API ( #257 )
...
This adds documentation for how the language bindings works, for those that wish to create their own bindings.
2024-02-28 08:10:16 -08:00
Daniel Chao
2499e2c493
Fix patch file ( #252 )
...
This fixes an issue that is perventing our patch from from being
applied.
2024-02-27 07:50:00 -08:00
Daniel Chao
96c0e5fb03
Add com.oracle.truffle to shaded libs ( #238 )
...
This allows two libraries that use Truffle to coexist
in a host application.
2024-02-23 09:07:18 -08:00
Daniel Chao
6f915e5b90
Fix docs pointing to wrong maven repo ( #106 )
2024-02-12 08:24:22 -08:00
Dan Chao
0a3a618091
Remove line from changelog
...
This change got reverted prior to the release.
2024-02-08 17:33:26 -08:00
Dan Chao
5ce205c2c0
Update changelog for release 0.25.2
2024-02-08 17:33:19 -08:00
Dan Chao
4f1189c163
Revert "remove duplicate publishing of pkl-cli-java ( #98 )"
...
This reverts commit 8e6ddfb9b7 .
2024-02-08 15:52:10 -08:00
Daniel Chao
97f4193c15
Fix more links ( #104 )
...
This fixes more documentation links that are producing 404's.
2024-02-08 15:20:02 -08:00
Daniel Chao
dddae1190f
Fixes for pkldoc ( #96 )
...
* Add URI encoding to paths and fragments
* Render quotes around identifiers when appropriate
2024-02-08 11:28:34 -08:00
Daniel Chao
9dc7eb2938
Use packages for CircleCI definition ( #95 )
2024-02-08 09:58:29 -08:00
Dan Chao
a6e59c07ff
Revert "Update to Gradle 7.6.4 (latest 7.x release) ( #58 )"
...
This reverts commit 6eb3d20b47 .
Reverting this because it might be the cause of some test flakiness.
2024-02-07 20:02:19 -08:00
Daniel Chao
52bc9612ea
Reword verbage to "pantry" ( #64 )
...
* Reword verbage to "pantry"
* Fix verbage
2024-02-07 19:40:43 -08:00
Daniel Chao
9f4fd58577
Fix documentation homepage ( #81 )
...
This adds a trailing slash that was missing from the documentation
homepage.
2024-02-07 07:33:19 -08:00
Dan Chao
f0ae1be76a
Fix broken search on pkldoc
2024-02-06 11:23:23 +00:00
Daniel Chao
6e75c4a656
Fix download instructions ( #21 )
...
This fixes the download URLs for the pkl CLI
2024-02-03 14:25:40 -08:00
Dan Chao
ce65290aae
Start next dev iteration
2024-02-01 20:55:37 -08:00
Dan Chao
1543909566
Polish release notes
2024-02-01 19:23:49 -08:00
Dan Chao
c31119e41f
Prepare 0.25.1 release
2024-02-01 19:23:49 -08:00
Dan Chao
c0959fb3e2
Add dummy javadoc to pkl-tools
2024-02-01 19:23:49 -08:00
Dan Chao
4676f379f9
Fix: pkl-tools should publish fat jar
2024-02-01 17:13:50 -08:00
Dan Chao
3f4932fcb6
Prepare 0.25.0 release
2024-02-01 14:00:51 -08:00