Skip to content

Commit 6c97b09

Browse files
authored
Add notes for 0.26.1 (#556)
1 parent da19c39 commit 6c97b09

File tree

2 files changed

+22
-1
lines changed

2 files changed

+22
-1
lines changed

docs/modules/release-notes/pages/0.26.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
= Pkl 0.26 Release Notes
22
:version: 0.26
3-
:version-minor: 0.26.0
3+
:version-minor: 0.26.1
44
:release-date: June 17th, 2024
55

66
include::ROOT:partial$component-attributes.adoc[]

docs/modules/release-notes/pages/changelog.adoc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
= Changelog
22
include::ROOT:partial$component-attributes.adoc[]
33

4+
[[release-0.26.1]]
5+
== 0.26.1 (2024-06-28)
6+
7+
=== Fixes
8+
9+
* Fixes a regression where native executables fail to run on some environments that don't support newer CPU features (https://github.com/apple/pkl/pull/551[#551]).
10+
* Fixes a `PklBugException` when passing `.` as a project directory to `pkl project resolve` and `pkl project package` (https://github.com/apple/pkl/pull/544[#544]).
11+
12+
=== Changes
13+
14+
* Disable revocation checking of TLS certificates (https://github.com/apple/pkl/pull/553[#553]).
15+
+
16+
As part of HTTP improvements in 0.26, we unwittingly fixed a bug where Pkl does not actually perform cert revocation checks when making HTTPS requests.
17+
This fix, unfortunately, caused a regression in some cases.
18+
For example, this happens when connecting to a server that bears a public trust certificate, while in an environment with no internet access.
19+
This is because the HTTP client needs to check the revocation status of all certificates in the chain.
20+
+
21+
Revocation checks are a nuanced topic with some benefits, and also with its own problem areas.
22+
For this reason, revocation checking is disabled for Pkl's native CLIs.
23+
Users of Pkl's Java APIs will respect the revocation settings set in the JVM.
24+
425
[[release-0.26.0]]
526
== 0.26.0 (2024-06-17)
627

0 commit comments

Comments
 (0)