However, @benoitf mentioned that the catalog state that we support up to 1.12^1.
We do not have any hard requirement on version post 1.12, but some feature are simply not available. For example the navigate resource API was introduced in version 1.10, and we have a check on it, to display or not the button to the user
We are using the latest API version, but we are (in theory) compatible with previous version of Podman Desktop. I would argue that we should have e2e matrix test for all the versions that we device we are compatible with.
Description
Following a discussion in https://github.com/containers/podman-desktop-extension-ai-lab/pull/1813#discussion_r1781590854 initiated by @benoitf. We have the following question: What version of Podman Desktop the AI Lab extension support ?
I had in mind that we support up to version 1.8 following our requirement in our
packages/backend/package.json
https://github.com/containers/podman-desktop-extension-ai-lab/blob/35367499f94a8726bb36dbc3a36045cb4677defa/packages/backend/package.json#L11
We also have the LABEL set to 1.8 in our container image
https://github.com/containers/podman-desktop-extension-ai-lab/blob/9a1421f7af2cae5108cda114209c64cbc345cc85/Containerfile#L32
However, @benoitf mentioned that the catalog state that we support up to 1.12^1.
We do not have any hard requirement on version post 1.12, but some feature are simply not available. For example the navigate resource API was introduced in version 1.10, and we have a check on it, to display or not the button to the user
https://github.com/containers/podman-desktop-extension-ai-lab/blob/a3fbfb6a3d096824467a7007fd0bb06eceafa247/packages/backend/src/managers/podmanConnection.ts#L231-L232
We are using the latest API version, but we are (in theory) compatible with previous version of Podman Desktop. I would argue that we should have e2e matrix test for all the versions that we device we are compatible with.