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: getkirby/kql
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.0.0
Choose a base ref
...
head repository: getkirby/kql
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Dec 12, 2022

  1. Add social links

    bastianallgeier authored Dec 12, 2022
    Copy the full SHA
    3ec7f02 View commit details

Commits on Feb 9, 2023

  1. Copy the full SHA
    64d1750 View commit details
  2. Merge pull request #44 from Badmuts/patch-1

    Fix typo in Unintercepted Classes config
    bastianallgeier authored Feb 9, 2023
    Copy the full SHA
    42e32cb View commit details

Commits on Mar 19, 2023

  1. Don't use ohmyfetch in docs

    benwest committed Mar 19, 2023
    Copy the full SHA
    2ab7647 View commit details

Commits on Mar 24, 2023

  1. Update README.md

    Co-authored-by: Johann Schopplich <mail@johannschopplich.com>
    benwest and johannschopplich authored Mar 24, 2023
    Copy the full SHA
    223ab7c View commit details

Commits on Mar 25, 2023

  1. Fix pre-existing typo

    lukasbestle authored Mar 25, 2023
    Copy the full SHA
    eb597b9 View commit details
  2. Merge pull request #46 from benwest/patch-1

    Don't use ohmyfetch in docs
    lukasbestle authored Mar 25, 2023
    Copy the full SHA
    1071799 View commit details

Commits on Sep 27, 2023

  1. feat: v4 compat

    johannschopplich committed Sep 27, 2023
    Copy the full SHA
    28fdd54 View commit details
  2. Copy the full SHA
    bfed876 View commit details

Commits on Oct 3, 2023

  1. Copy the full SHA
    2008a0e View commit details
  2. Copy the full SHA
    61259d8 View commit details
  3. Copy the full SHA
    cb6d1b2 View commit details
  4. Copy the full SHA
    4837a06 View commit details
  5. Copy the full SHA
    22880b6 View commit details
  6. Copy the full SHA
    53c1d4a View commit details
  7. Copy the full SHA
    6c147d6 View commit details
  8. Copy the full SHA
    d08985b View commit details

Commits on Nov 3, 2023

  1. Merge pull request #52 from johannschopplich/v4-compat

    Support Kirby v4
    bastianallgeier authored Nov 3, 2023
    Copy the full SHA
    fc9fe76 View commit details
  2. Copy the full SHA
    3982df7 View commit details

Commits on Nov 8, 2023

  1. Copy the full SHA
    32fb9e6 View commit details

Commits on Sep 9, 2024

  1. Support PHP 8.3 #56

    afbora committed Sep 9, 2024
    Copy the full SHA
    101b9df View commit details
  2. Copy the full SHA
    5acb50c View commit details

Commits on Jan 25, 2025

  1. Update README.md

    distantnative authored Jan 25, 2025
    Copy the full SHA
    2c233c9 View commit details
Showing with 497 additions and 187 deletions.
  1. +15 −15 .github/workflows/ci.yml
  2. +88 −60 README.md
  3. +2 −3 composer.json
  4. +382 −103 composer.lock
  5. +6 −2 extensions/aliases.php
  6. +2 −2 src/Kql/Help.php
  7. +1 −1 src/Kql/Interceptors/{Cms → Content}/Content.php
  8. +1 −1 src/Kql/Interceptors/{Cms → Content}/Field.php
30 changes: 15 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -9,14 +9,14 @@ jobs:
timeout-minutes: 5
strategy:
matrix:
php: ["8.0", "8.1"]
php: ["8.1", "8.2", "8.3"]
env:
extensions: mbstring, pcov
ini: pcov.directory=., "pcov.exclude=\"~(vendor|tests)~\""

steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # pin@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3

- name: Setup PHP cache environment
id: ext-cache
@@ -27,20 +27,20 @@ jobs:
key: php-v1

- name: Cache PHP extensions
uses: actions/cache@c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # pin@v3
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
with:
path: ${{ steps.ext-cache.outputs.dir }}
key: ${{ steps.ext-cache.outputs.key }}
restore-keys: ${{ steps.ext-cache.outputs.key }}

- name: Setup PHP environment
uses: shivammathur/setup-php@3eda58347216592f618bb1dff277810b6698e4ca # pin@v2
uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # pin@v2
with:
php-version: ${{ matrix.php }}
extensions: ${{ env.extensions }}
ini-values: ${{ env.ini }}
coverage: pcov
tools: phpunit:9.5.13, psalm:4.11.2
tools: phpunit:10.5.5, psalm:5.20.0

- name: Setup problem matchers
run: |
@@ -52,7 +52,7 @@ jobs:
run: echo "::set-output name=dir::$(composer config cache-files-dir)"

- name: Cache dependencies
uses: actions/cache@c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # pin@v3
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
with:
path: ${{ steps.composerCache.outputs.dir }}
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
@@ -63,7 +63,7 @@ jobs:

- name: Cache analysis data
id: finishPrepare
uses: actions/cache@c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # pin@v3
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
with:
path: ~/.cache/psalm
key: backend-analysis-${{ matrix.php }}-v2
@@ -91,12 +91,12 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 5
env:
php: "8.0"
php: "8.2"
extensions: mbstring

steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # pin@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3

- name: Setup PHP cache environment
id: ext-cache
@@ -107,15 +107,15 @@ jobs:
key: php-v1

- name: Cache PHP extensions
uses: actions/cache@c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # pin@v3
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
with:
path: ${{ steps.ext-cache.outputs.dir }}
key: ${{ steps.ext-cache.outputs.key }}
restore-keys: ${{ steps.ext-cache.outputs.key }}

- name: Setup PHP environment
id: finishPrepare
uses: shivammathur/setup-php@3eda58347216592f618bb1dff277810b6698e4ca # pin@v2
uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # pin@v2
with:
php-version: ${{ env.php }}
extensions: ${{ env.extensions }}
@@ -140,7 +140,7 @@ jobs:
- name: Cache dependencies
id: composerCache2
if: always() && steps.composerCache1.outcome == 'success'
uses: actions/cache@c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # pin@v3
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
with:
path: ${{ steps.composerCache1.outputs.dir }}
key: ${{ runner.os }}-composer-locked-${{ hashFiles('**/composer.lock') }}
@@ -171,17 +171,17 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # pin@v3
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3

- name: Setup PHP environment
uses: shivammathur/setup-php@3eda58347216592f618bb1dff277810b6698e4ca # pin@v2
uses: shivammathur/setup-php@6d7209f44a25a59e904b1ee9f3b0c33ab2cd888d # pin@v2
with:
coverage: none
tools: php-cs-fixer:3.8.0

- name: Cache analysis data
id: finishPrepare
uses: actions/cache@c3f1317a9e7b1ef106c153ac8c0f00fed3ddbc0d # pin@v3
uses: actions/cache@e12d46a63a90f2fae62d114769bbf2a179198b5c # pin@v3
with:
path: ~/.php-cs-fixer
key: coding-style
Loading