Daniel Chao
8c5bd3b7dd
Apply pkl formatter to codebase ( #1236 )
...
This applies the Pkl formatter to `stdlib/` and `.circleci/`
2025-10-09 15:16:38 -07:00
Jen Basch
e230fcf1a9
Follow up for trace pretty printing ( #1227 )
2025-10-08 09:36:42 -07:00
Steve Salevan
cecaf39aff
Adds traceMode evaluator setting to support trace() pretty printing ( #1100 )
2025-10-07 12:31:16 -07:00
Islon Scherer
a3cc2f0ea6
Start next dev iteration
2025-07-24 20:06:01 +02:00
Daniel Chao
306a3b0fc2
Polish http rewrites ( #1133 )
...
* Polish rewrite docs
* Add documentation comments, add missing evaluator options
* Add ability to set HTTP builder in ConfigEvaluatorBuilder
* Add ability to set rewrites in executor API
2025-07-22 15:42:07 -07:00
Daniel Chao
99020bb79d
Add support for HTTP rewrites ( #1062 )
...
This adds a new configuration option for the HTTP client to replace URI prefixes when making outbound calls.
Follows the design of https://github.com/apple/pkl-evolution/pull/17
2025-07-16 15:53:31 -07:00
Islon Scherer
d3ba0f9e47
Start next dev iteration
2025-02-26 09:48:20 -08:00
Josh Soref
d9c65d484a
Fix spelling errors ( #846 )
...
Also: change checksums due to filename and content changes, and fix language snippet test output to produce correct error messages
2024-12-23 12:49:56 -08:00
Dan Chao
44fd680e43
Start next dev iteration
2024-11-05 10:34:31 -08:00
Philip K.F. Hölzenspies
03462fefae
Add color to error formatting ( #746 )
...
* Add color to error formatting
* Apply suggestions from code review
Co-authored-by: Daniel Chao <daniel.h.chao@gmail.com >
* Address reviewer comments
* Apply suggestions from code review
Co-authored-by: Daniel Chao <daniel.h.chao@gmail.com >
* Define style choices as operations on formatter (abandon semantic API)
* Adjust margin styling
* Review feedback
* Documentation nits
---------
Co-authored-by: Daniel Chao <daniel.h.chao@gmail.com >
2024-11-01 10:02:19 +00:00
Josh B
666f8c3939
Implement SPICE-0009 External Readers ( #660 )
...
This adds a new feature, which allows Pkl to read resources and modules from external processes.
Follows the design laid out in SPICE-0009.
Also, this moves most of the messaging API into pkl-core
2024-10-28 18:22:14 -07:00
Philip K.F. Hölzenspies
0ef22a73fb
Start next dev iteration
2024-06-17 19:53:30 +01:00
Daniel Chao
3bd9214858
Adjust docs for proxying ( #523 )
...
Update/polish up the documentation around http proxying
2024-06-13 09:46:21 -07:00
Philip K.F. Hölzenspies
b03530ed1f
Add support for HTTP proxying ( #506 )
...
* Add `--proxy` and `--no-proxy` CLI flags
* Add property `http` to `pkl:settings`
* Move `EvaluatorSettings` from `pkl:Project` to its own module and add property `http`
* Add support for proxying in server mode, and through Gradle
* Add `setProxy()` to `HttpClient`
* Add documentation
2024-06-12 11:54:22 -07:00