Closed renovate[bot] closed 2 years ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: docker run --rm --name=renovate_php --label=renovate_child -v "/mnt/renovate/gh/RoboJackets/people-counter":"/mnt/renovate/gh/RoboJackets/people-counter" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -e COMPOSER_CACHE_DIR -e COMPOSER_AUTH -w "/mnt/renovate/gh/RoboJackets/people-counter" docker.io/renovate/php:7.4.13 bash -l -c "install-tool composer 2.2.9 && composer update meilisearch/meilisearch-php --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires meilisearch/meilisearch-php 0.23.1, found meilisearch/meilisearch-php[v0.23.1] but these were not loaded, likely because it conflicts with another require.
Problem 2
- robojackets/meilisearch-index-settings-helper is locked to version v0.5.0 and an update of this package was not requested.
- robojackets/meilisearch-index-settings-helper v0.5.0 requires meilisearch/meilisearch-php ^0.20.0 -> found meilisearch/meilisearch-php[v0.20.0] but it conflicts with your root composer.json require (0.23.1).
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
As this PR has been closed unmerged, Renovate will now ignore this update (0.23.1). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps
array of your renovate config.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.
This PR contains the following updates:
0.20.0
->0.23.1
Release Notes
meilisearch/meilisearch-php
### [`v0.23.1`](https://togithub.com/meilisearch/meilisearch-php/releases/v0.23.1) [Compare Source](https://togithub.com/meilisearch/meilisearch-php/compare/v0.23.0...v0.23.1) #### 🐛 Bug Fixes - Fix authorization header when no api key is provide ([#305](https://togithub.com/meilisearch/meilisearch-php/issues/305)) [@alallema](https://togithub.com/alallema) Thanks again to [@alallema](https://togithub.com/alallema) ! 🎉 ### [`v0.23.0`](https://togithub.com/meilisearch/meilisearch-php/releases/v0.23.0) [Compare Source](https://togithub.com/meilisearch/meilisearch-php/compare/v0.22.0...v0.23.0) This version makes this package compatible with MeiliSearch v0.25 up to v0.26.0 🎉 Check out the changelog of [MeiliSearch v0.26.0](https://togithub.com/meilisearch/MeiliSearch/releases/tag/v0.26.0) for more information about the ⚠️ Breaking changes about the flag and dump new behavior. ([#292](https://togithub.com/meilisearch/meilisearch-php/issues/292)) #### ⚠️ Breaking changes - Make settings and synonyms be classes so they can be serialized properly ([#281](https://togithub.com/meilisearch/meilisearch-php/issues/281)) [@jonatanrdsantos](https://togithub.com/jonatanrdsantos) - Changes the Keys Class ([#298](https://togithub.com/meilisearch/meilisearch-php/issues/298)) [@alallema](https://togithub.com/alallema) #### 🚀 Enhancements - Added new method `generateTenantToken()` as a result of the addition of the multi-tenant functionality. This method creates a JWT tenant token that will allow the user to have multi-tenant indexes and thus restrict access to documents based on the end-user making the search request. ([#297](https://togithub.com/meilisearch/meilisearch-php/issues/297)) [@alallema](https://togithub.com/alallema) Thanks again to [@TeddyBear06](https://togithub.com/TeddyBear06), [@alallema](https://togithub.com/alallema), [@jonatanrdsantos](https://togithub.com/jonatanrdsantos)! 🎉 ### [`v0.22.0`](https://togithub.com/meilisearch/meilisearch-php/releases/v0.22.0) [Compare Source](https://togithub.com/meilisearch/meilisearch-php/compare/v0.21.0...v0.22.0) This package version is compatible with [MeiliSearch v0.25.0](https://togithub.com/meilisearch/MeiliSearch/releases/tag/v0.25.0) #### ⚠️ Breaking changes - Drop PHP 7.3 support ([#284](https://togithub.com/meilisearch/meilisearch-php/issues/284)) [@mmachatschek](https://togithub.com/mmachatschek) #### 🚀 Enhancements - Add typed properties and more typed parameters to methods ([#285](https://togithub.com/meilisearch/meilisearch-php/issues/285)) [@mmachatschek](https://togithub.com/mmachatschek) - Add a function to respond with the full qualified version for the PHP SDK: `"Meilisearch PHP (v0.21.0)"` ([#293](https://togithub.com/meilisearch/meilisearch-php/issues/293)) [@brunoocasali](https://togithub.com/brunoocasali) - Add new feature: Analytics ([#294](https://togithub.com/meilisearch/meilisearch-php/issues/294)) [@brunoocasali](https://togithub.com/brunoocasali) Thanks again to [@alallema](https://togithub.com/alallema), [@brunoocasali](https://togithub.com/brunoocasali), [@mmachatschek](https://togithub.com/mmachatschek) and [@shahlin](https://togithub.com/shahlin)! 🎉 ### [`v0.21.0`](https://togithub.com/meilisearch/meilisearch-php/releases/v0.21.0) [Compare Source](https://togithub.com/meilisearch/meilisearch-php/compare/v0.20.0...v0.21.0) This package version is compatible with [MeiliSearch v0.25.0](https://togithub.com/meilisearch/MeiliSearch/releases/tag/v0.25.0) ([#370](https://togithub.com/meilisearch/meilisearch-php/issues/370)) #### ⚠️ Breaking changes - This package is only compatible with [MeiliSearch v0.25.0](https://togithub.com/meilisearch/MeiliSearch/releases/tag/v0.25.0) and later, but not with v0.24.0 and older. Be sure you are using at least MeiliSearch v0.25.0 or newer before doing the upgrade. Why isn't it compatible? - MeiliSearch v0.25.0 uses `Authorization` header instead of `X-Meili-API-Key` ([#265](https://togithub.com/meilisearch/meilisearch-php/issues/265)) - MeiliSearch v0.25.0 has a new API regarding the updates that have been renamed into tasks. More details in the following points - Remove `deleteIndexIfExists` method ([#266](https://togithub.com/meilisearch/meilisearch-php/issues/266)) [@alallema](https://togithub.com/alallema) - Remove `getOrCreateIndex` method ([#267](https://togithub.com/meilisearch/meilisearch-php/issues/267)) [@alallema](https://togithub.com/alallema) - Redesign update API to task API ([#268](https://togithub.com/meilisearch/meilisearch-php/issues/268)) [@alallema](https://togithub.com/alallema) - All the actions on indexes are now asynchronous check out the [task API references](https://docs.meilisearch.com/reference/api/tasks.html#tasks) and the [asynchronous tasks guide](https://docs.meilisearch.com/learn/advanced/asynchronous_operations.html#asynchronous-operations) - `createIndex()`, `updateIndex()`, `deleteIndex()` are now asynchrone and return a `task` response instead of an `Index`. - `index.create` and `index.delete` from index return a `task`. - `waitForPendingUpdate()` is renamed into `waitForTask` and is accessible from `index` and from `client`. - the current `index.waitForTask()` method call `/tasks/:uid` - `index.getUpdateStatus` is renamed `index.getTask` - `index.getAllUpdateStatus` is renamed `index.getTasks` - new method `client.waitForTask()` call `/tasks/:uid` - new method `client.waitForTask()` - new method `client.getTasks` that calls `/tasks` - new method `client.getTask` that calls `/tasks/:uid` **Notes:** The only two methods that now return an `Index` are `client.index()` and `client.getIndex()` - Change `client.getKeys` does not return an object of keys, but an array of keys. Check out [keys API references](https://docs.meilisearch.com/reference/api/keys.html#keys). - Changes related to the next MeiliSearch release (v0.25.0) ([#261](https://togithub.com/meilisearch/meilisearch-php/issues/261)) #### 🚀 Enhancements - Extract functionality to a more specific class ([#272](https://togithub.com/meilisearch/meilisearch-php/issues/272)) [@jonatanrdsantos](https://togithub.com/jonatanrdsantos) - Addition related to API keys ([#269](https://togithub.com/meilisearch/meilisearch-php/issues/269)) [@alallema](https://togithub.com/alallema) - Granular management of API keys is now added to MeiliSearch. New methods have been created to manage this: - `http.patch` use by `updateKey` - `client.getKey` get information about a specific API key. - `client.createKey` create a new API key. - `client.deleteKey` delete an API key. - `client.updateKey` update an API key. - Check out the [documentation guide](https://docs.meilisearch.com/reference/features/security.html#security-and-permissions). Thanks again to [@alallema](https://togithub.com/alallema), [@curquiza](https://togithub.com/curquiza), [@jonatanrdsantos](https://togithub.com/jonatanrdsantos), [@norkunas](https://togithub.com/norkunas), and Jonatan Santos! 🎉Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.