Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: apple/pkl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.27.1
Choose a base ref
...
head repository: apple/pkl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.27.2
Choose a head ref
  • 10 commits
  • 70 files changed
  • 3 contributors

Commits on Dec 19, 2024

  1. Fix CreateEvaluatorRequest decoding (#853)

    Handle case when request specifies external reader with null arguments
    HT154 authored and bioball committed Dec 19, 2024
    Configuration menu
    Copy the full SHA
    639cc24 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2025

  1. Download JDK for windows build (#851)

    Don't use the system Java on Windows builds, instead download them from Adoptium.
    
    Also:
    
    * Fail job if curl returns a 4xx status code
    * Add java version to `GradleJob`
    bioball committed Jan 17, 2025
    Configuration menu
    Copy the full SHA
    3ece353 View commit details
    Browse the repository at this point in the history
  2. Make Test Report locale independent (#868)

    Format numbers with `.` decimals
    StefMa authored and bioball committed Jan 17, 2025
    Configuration menu
    Copy the full SHA
    f0b961d View commit details
    Browse the repository at this point in the history
  3. Fix page size for Linux AArch64 native executables (#875)

    Graal Native Image is assuming 4k page size here, which is a naughty assumption to make in the modern Linux-on-ARM landscape.
    Two very common hardware configurations require 16k minumum page size: the Raspberry Pi 5 and Asahi Linux (running on Apple Silicon hardware).
    
    This change forces 64k pages for Linux/AArch64 native executables to guarantee compatibility with these platforms.
    DEVELOPMENT.adoc is also updated to cover the additional dependencies required for building native executables on Linux.
    HT154 authored and bioball committed Jan 17, 2025
    Configuration menu
    Copy the full SHA
    0bc1b71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c8e45b View commit details
    Browse the repository at this point in the history
  5. Update license year (#871)

    * Update license header file spec to use placeholder year
    * Update spotless to use ratchet formatting (only format files that have changed)
    bioball committed Jan 17, 2025
    Configuration menu
    Copy the full SHA
    56a3b0a View commit details
    Browse the repository at this point in the history
  6. Run spotless apply

    bioball committed Jan 17, 2025
    Configuration menu
    Copy the full SHA
    376eb2b View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2025

  1. Configuration menu
    Copy the full SHA
    1e75001 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2025

  1. Prepare 0.27.2 release

    bioball committed Jan 22, 2025
    Configuration menu
    Copy the full SHA
    d9cfb68 View commit details
    Browse the repository at this point in the history
  2. Run spotless apply

    bioball committed Jan 22, 2025
    Configuration menu
    Copy the full SHA
    edf704b View commit details
    Browse the repository at this point in the history
Loading