Skip to content

Commit

Permalink
Add notes for 0.26.1 (#556)
Browse files Browse the repository at this point in the history
  • Loading branch information
bioball authored Jun 28, 2024
1 parent da19c39 commit 6c97b09
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/modules/release-notes/pages/0.26.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
= Pkl 0.26 Release Notes
:version: 0.26
:version-minor: 0.26.0
:version-minor: 0.26.1
:release-date: June 17th, 2024

include::ROOT:partial$component-attributes.adoc[]
Expand Down
21 changes: 21 additions & 0 deletions docs/modules/release-notes/pages/changelog.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
= Changelog
include::ROOT:partial$component-attributes.adoc[]

[[release-0.26.1]]
== 0.26.1 (2024-06-28)

=== Fixes

* 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]).
* 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]).

=== Changes

* Disable revocation checking of TLS certificates (https://github.com/apple/pkl/pull/553[#553]).
+
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.
This fix, unfortunately, caused a regression in some cases.
For example, this happens when connecting to a server that bears a public trust certificate, while in an environment with no internet access.
This is because the HTTP client needs to check the revocation status of all certificates in the chain.
+
Revocation checks are a nuanced topic with some benefits, and also with its own problem areas.
For this reason, revocation checking is disabled for Pkl's native CLIs.
Users of Pkl's Java APIs will respect the revocation settings set in the JVM.

[[release-0.26.0]]
== 0.26.0 (2024-06-17)

Expand Down

0 comments on commit 6c97b09

Please sign in to comment.