getkirby / kirby

Kirby's core application folder
https://getkirby.com
Other
1.31k stars 168 forks source link

3.8 Plugins compatibility #4713

Closed afbora closed 1 year ago

afbora commented 2 years ago

Broken plugins

Minor issues

Updated plugins for 3.8

Compatible plugins

sebastiangreger commented 2 years ago

/plugins/sebastiangreger --> /plugins/sgkirby :pray: ✅

ennemoserandre commented 2 years ago

Can you please add the following plugin to the list? https://github.com/OblikStudio/kirby-link-field

I created already a issue: https://github.com/OblikStudio/kirby-link-field/issues/65

macx commented 2 years ago

kirby-form-blocks us not working.

trych commented 2 years ago

The Kirby Relationship Field plugin does not show the already entered entries anymore. It does list entries, but those are empty.

In the content file, entries are still listed by their ids, so I assume that's the reason. If I add a new entry to the field that one is shown correctly.

Bildschirmfoto 2022-10-06 um 22 13 25

Bildschirmfoto 2022-10-06 um 22 16 48

macx commented 2 years ago

kirby-vite is also broken with this version.

My fault. kirby-vite IS compatible.

olach commented 2 years ago

The Relationship plugin is now compatible. https://github.com/olach/kirby3-relationship

splorp commented 2 years ago

Here are a few plugins that I’m using that are missing the required json information, from what I can tell.

https://github.com/pedroborges/kirby-meta-tags https://github.com/schnti/kirby3-cachebuster https://github.com/shoesforindustry/kirby-plugins-alphabetise

trych commented 1 year ago

Unfortunately, the issue with the relationship plugin that I described before has not been resolved yet. I still cannot transition a relationship field's content from a 3.7.5 project to a 3.8 project.

Also, it seems to have some more errors, that seem to be related to 3.8 (they do not happen when I downgrade to 3.7.5). So I would consider it as incompatible again, unfortunately.

https://github.com/olach/kirby3-relationship/issues/16

Anybody could have a look at this? This basically broke a client's website. 😥

Edit: Sorry, turns out I was not updated to the latest plugin version.

texnixe commented 1 year ago

@trych I just tried a fresh relationship plugin in a fresh 3.8.8.1 Starterkit without issues. The example from the readme in a note.yml

   related:
        label: Related articles
        type: relationship
        options: query
        query: page.siblings

stores the content like this:

Related: notes/through-the-desert, notes/chasing-waterfalls

as it should (so no uuids), because it is based on the tags field, not the pages field. It also works if I choose to store UUIDs instead. So would be helpful if you could post your field definition that does not work.

trych commented 1 year ago

@texnixe Thanks for testing, and it turns out that once again you were absolutely right. For some reason my git submodule command would not show me that there's updates to the plugin, so I assumed I already was on the most recent version, when in fact I wasn't. Sorry for making a fuss about nothing.

So I stand corrected: The relationship plugin works great and is in fact compatible with 3.8.

splorp commented 1 year ago

The “Missing composer.json version” for the Alphabetize plugin was fixed with this PR:

https://github.com/shoesforindustry/kirby-plugins-alphabetise/pull/6

I’m still trying to get the developer to create a proper release for the current version.

splorp commented 1 year ago

I’ve created a PR to address the composer.json issues for the Cachebuster plugin

https://github.com/schnti/kirby3-cachebuster/pull/10

Also contacted the developer to create a release for the current version.

splorp commented 1 year ago

This PR https://github.com/schnti/kirby3-cachebuster/pull/10 has been closed by the developer and a fixed version of the plugin has been tagged as a new release.

/schnti/kirby3-cachebuster/releases/tag/1.0.3

afbora commented 1 year ago

Information about 3.8 compatibility has been sent to all plugins to open new issue or submit PR. It is the developers decision whether to apply the necessary changes or not.

plain-solutions-gmbh commented 1 year ago

kirby-form-blocks us not working.

Kirby Form Blocks is no longer under maintenance! Please use Kirby Form Block Suite